Author | Commit | Message | Commit date | Issues | |
---|---|---|---|---|---|
Matt McKee | ba44d96af8b | board: src: sbl_avs_config.c: hardcode boardId to evmAM572x to facilitate PMIC setupSigned-off-by: Matt McKee <mmckee@phytec.com> | |||
Matt McKee | a4e7cf3d785 | board: am572x_phycore_rdk: add clean copy of evmAM572x sbl board source as base for PHYTEC AM572x phyCORE RDK supportSigned-off-by: Matt McKee <mmckee@phytec.com> | |||
Madan Srinivas | ca975bb5ac0M | Merge pull request #113 in PROCESSOR-SDK/sbl from PRSDK-4653_update_pdkAppImageCreate to master* commit '8d3e4e3ac74e8bf1da04a9e1a4773be2e4b414d8': Add AM65xx image generation scripts | PRSDK-4653 | ||
Thanh Tran | 8d3e4e3ac74 | Add AM65xx image generation scripts | |||
Madan Srinivas | f3356ea3f26M | Merge pull request #112 in PROCESSOR-SDK/sbl from rel_5_1_doc_update to master* commit 'b67d65605fe884dc00ce6e544348f4c8a394d1c9': Updated the SBL version for release 5.1 | |||
M V Pratap Reddy | b67d65605fe | Updated the SBL version for release 5.1 | |||
M V Pratap Reddy | d56c729e1dbM | Merge pull request #111 in PROCESSOR-SDK/sbl from PRSDK-4713 to master* commit '8d0c1569a7a6975d06e7511785de499ec7750589': PRSDK-4713: Fix for diag build error | PRSDK-4713 | ||
Madan Srinivas | 8d0c1569a7a | PRSDK-4713: Fix for diag build errorSigned-off-by: Madan Srinivas<madans@ti.com> | PRSDK-4713 | ||
Raghu Nambiath | c70c7e17fcaM | Merge pull request #108 in PROCESSOR-SDK/sbl from PRSDK-4072 to master* commit 'c9a96aef59555148d6b6fa94e652c88e86bfb666': PRSDK-4072: Updates to get R5 self reset working with SBL PRSDK:4658 Changes SBL output folder from img to binary | PRSDK-4072 | ||
Madan Srinivas | c9a96aef595 | PRSDK-4072: Updates to get R5 self reset working with SBLSigned-off-by: Madan Srinivas <madans@ti.com> | PRSDK-4072 | ||
Srinivas | e5ebdb73f52 | PRSDK:4658 Changes SBL output folder from img to binaryMaxwell breaks the naming convention followed by other socs. On other SoCs, the SBL is generated in a folder named binary. This patch changes the name of the output folder from img to binary Signed-off-by: Madan Srinivas<madans@ti.com> | |||
Raghu Nambiath | e731b110f5dM | Merge pull request #106 in PROCESSOR-SDK/sbl from PRSDK-4630 to master* commit '95ba9cfd5b863bba549e8c7a72a70c7f7a4923a8': PRSDK-4630: Fixes build issue on windows | PRSDK-4630 | ||
Srinivas | 95ba9cfd5b8 | PRSDK-4630: Fixes build issue on windowsWhen building from the component folder, if you use the gmake that is inside xdctools, there is a bug with the abspath command. This patch updates the makefile to use toplevel SDK_INSTALL_PATH if it is defined. Signed-off-by: Madan Srinivas<madans@ti.com> | PRSDK-4630 | ||
Madan Srinivas | 5375f877f2aM | Merge pull request #105 in PROCESSOR-SDK/sbl from PRSDK-4655 to master* commit '54a09603467a90293c9b9e6bf1ec034dd39a7f8d': PRSDK-4655: Fix build error for am65xx_idk | PRSDK-4655 | ||
Madan Srinivas | 54a09603467 | PRSDK-4655: Fix build error for am65xx_idkOSPI is not supported on AM65xx IDK. Force build for MMCSD even if the user specifies, otherwise. Signed-off-by: Madan Srinivas<madans@ti.com> | PRSDK-4655 | ||
Raghu Nambiath | d36b1178a4aM | Merge pull request #103 in PROCESSOR-SDK/sbl from PRSDK-4630 to master* commit 'd8455e9651cddc6cdbacbffb3fc4d75005d2e4a2': PRSDK-4641: Adds support for AM65xx IDK PRSDK-4630: Updates SBL makefile to fix windows build errors | 2 Jira Issues | ||
Srinivas | d8455e9651c | PRSDK-4641: Adds support for AM65xx IDKCreates AM65xx_idk SBL by using common SBL sources for AM65xx Signed-off-by: Madan Srinivas<madans@ti.com> | PRSDK-4641 | ||
Srinivas | 489b1e60fe5 | PRSDK-4630: Updates SBL makefile to fix windows build errorsUpdates the SBL makefile to strip drivenames from PDK_INSTALL_PATH Also updated the SBL makefile to be able to build the SBL without calling the psdksetupenv scripts. Signed-off-by: Madan Srinivas <madans@ti.com> | PRSDK-4630 | ||
Madan Srinivas | 04b2be000dfM | Merge pull request #102 in PROCESSOR-SDK/sbl from PRSDK-4629 to master* commit '7d4bcfb26244f99fba5254aa5aec6d209808bb31': PRSDK-4629: Fixes nightly buid error missing sbl_soc.h | PRSDK-4629 | ||
Madan Srinivas | 7d4bcfb2624 | PRSDK-4629: Fixes nightly buid error missing sbl_soc.hThe sbl_soc.h is a common header file. It was added to rprc.c as part of AM65xx development, to dynamically configure the loglevel for the SBL. However, as the makefiles of K3 and non K3 are different, the path specified, relative to PDK_INSTALL_PATH did not work for non K3 builds, as PDK install path is not present by default in the include search path for non PDK builds. Updated the path to... | PRSDK-4629 | ||
Madan Srinivas | 9042d0073efM | Merge pull request #101 in PROCESSOR-SDK/sbl from PRSDK-4629 to master* commit '492c83ed5be70fd9b51ca31d535fae056ad77e43': PRSDK-4629: Fixes nightly buid error missing sbl_soc.h | PRSDK-4629 | ||
Madan Srinivas | 492c83ed5be | PRSDK-4629: Fixes nightly buid error missing sbl_soc.hThe sbl_soc.h is a common header file. It was added to rprc.c as part of AM65xx development, to dynamically configure the loglevel for the SBL. However, as the makefiles of K3 and non K3 are different, the path specified, relative to PDK_INSTALL_PATH did not work for non K3 builds, as PDK install path is not present by default in the include search path for non PDK builds. Updated the path to... | PRSDK-4629 | ||
Madan Srinivas | 1a3f7e98691M | Merge pull request #100 in PROCESSOR-SDK/sbl from rtos-next to master* commit '2836e0947129b57c1d07b2bed1324890c5183f07': PRSDK-4596: Updates SBL to allow loading of custom SYSFW firmware PRSDK-3500: Enables DDR Init in SBL when an app in loaded into DDR PRSDK-3500: Enables DDR Init in SBL when an app in loaded into DDR PRSDK-3500: Enables DDR Init in SBL when an app in loaded into DDR | 2 Jira Issues | ||
Madan Srinivas | 2836e094712M | Merge pull request #99 in PROCESSOR-SDK/sbl from PRSDK-4596 to rtos-next* commit '99230c35f841444c089c7de40fbd52e730026ab1': PRSDK-4596: Updates SBL to allow loading of custom SYSFW firmware PRSDK-3500: Enables DDR Init in SBL when an app in loaded into DDR PRSDK-3500: Enables DDR Init in SBL when an app in loaded into DDR | 2 Jira Issues | ||
Madan Srinivas | 1af609a2a23M | Merge pull request #96 in PROCESSOR-SDK/sbl from PRSDK-3500 to rtos-next* commit 'c642ba2811281be2827e64075b0e185c65edc625': PRSDK-3500: Enables DDR Init in SBL when an app in loaded into DDR | PRSDK-3500 | ||
Madan Srinivas | 99230c35f84 | PRSDK-4596: Updates SBL to allow loading of custom SYSFW firmwareSigned-off-by: Madan Srinivas madans@ti.com | PRSDK-4596 | ||
Madan Srinivas | bd8cecf3c0f | PRSDK-3500: Enables DDR Init in SBL when an app in loaded into DDRPRSDK-3500 states that DDR must be initialised only as needed to minimize boot time impact. This patch updates the BSL to only initialize the DDR when am app is loaded into DDR It also updates the test case to validate this change, by making the second core of the second A53 cluster to load and run its app from DDR. Signed-off-by: Madan Srinivas <madans@ti.com> | PRSDK-3500 | ||
Madan Srinivas | 1ee57ace6d5 | PRSDK-3500: Enables DDR Init in SBL when an app in loaded into DDRPRSDK-3500 states that DDR must be initialised only as needed to minimize boot time impact. This patch updates the BSL to only initialize the DDR when am app is loaded into DDR It also updates the test case to validate this change, by making the second core of the second A53 cluster to load and run its app from DDR. Signed-off-by: Madan Srinivas <madans@ti.com> | PRSDK-3500 | ||
Madan Srinivas | c642ba28112 | PRSDK-3500: Enables DDR Init in SBL when an app in loaded into DDRPRSDK-3500 states that DDR must be initialised only as needed to minimize boot time impact. This patch updates the BSL to only initialize the DDR when am app is loaded into DDR It also updates the test case to validate this change, by making the second core of the second A53 cluster to load and run its app from DDR. Signed-off-by: Madan Srinivas <madans@ti.com> | PRSDK-3500 | ||
Raghu Nambiath | 905062bc7deM | Merge pull request #98 in PROCESSOR-SDK/sbl from PRSDK-4546 to master* commit '7cb02d7b8e3195721aa7587eb274d2d612593947': PRSDK-4546: Corrected address range for DSP L1D memory | PRSDK-4546 | ||
M V Pratap Reddy | 7cb02d7b8e3 | PRSDK-4546: Corrected address range for DSP L1D memory | PRSDK-4546 | ||
Madan Srinivas | 47c6f28dd40M | Merge pull request #95 in PROCESSOR-SDK/sbl from rtos-next to master* commit 'a2a38bfdfc7dc7db5f510b8c59f332c2344db508': PRSDK-4080: WIP R5 reset support PRSDK-4533: Enables ATCM for MCU0 and MCU1 | 2 Jira Issues | ||
Madan Srinivas | a2a38bfdfc7M | Merge pull request #94 in PROCESSOR-SDK/sbl from PRSDK-4080 to rtos-next* commit '3bbedb24bac093e5fd9202a14f03018be58645f4': PRSDK-4080: WIP R5 reset support | PRSDK-4080 | ||
Madan Srinivas | 3bbedb24bac | PRSDK-4080: WIP R5 reset supportThis patch enables the R5 to reset itself and start an app. Currently, the R5 SBL setups the vectors, but the actual powering downand powering up of the R5 cores is done by the A53 Core 0 test. Once SYSFW-1785 is implemented, the SBL will be able to reset itself using DMSC firmware APIs. If MCU1 image is not provided, MCUSS will conintue in the mode it is running If MCU1 image is provided, t... | 2 Jira Issues | ||
Madan Srinivas | bc75da7c03b | PRSDK-4533: Enables ATCM for MCU0 and MCU1Uses the compile time flag SBL_ENABLE_ATCM to enable MCU0 and MCU1 ATCMs. Currenly a temp patch is in place for enabling MCU1 ATCM as SYSFW does not support it - SYSFW-1789 and SYSFW-1790 Signed-off-by: Madan Srinivas <madans@ti.com> | 3 Jira Issues | ||
Madan Srinivas | 15649506ff1M | Merge pull request #93 in PROCESSOR-SDK/sbl from PRSDK-4123 to master* commit '4938b584eb155fe006a92d296b51c6cce0effeb2': PRSDK-4123: Updates SBL testcase names to conform to sys test automation needs | PRSDK-4123 | ||
Madan Srinivas | 4938b584eb1 | PRSDK-4123: Updates SBL testcase names to conform to sys test automation needsUpdates the names of the SBL boot testcase as per system test requirements. SBL also has a multicore boot test - where one image file has six .outs stitched together. This image is an exception to the naming convention and is call *_all_cores_* The multicore image is used to demonstrate how the SBL can boot all the cores in a system from a single image. Test images for indivudual cores have t... | PRSDK-4123 | ||
Madan Srinivas | 9eecafe8986M | Merge pull request #90 in PROCESSOR-SDK/sbl from PRSDK-4523 to master* commit 'c4673fc26e605e34f58ccd46af6d5fbb6028c465': PRSDK-4523: Move SBL entry point location | PRSDK-4523 | ||
Madan Srinivas | c4673fc26e6 | PRSDK-4523: Move SBL entry point locationSBL entry point is currently 0x41c00000. This is where the SBL vector table is loaded. However, in the toplevel makefile, the vector table address is also defined as 0x41c00000 All application use this address, and this also has implications for CCS loading. When such an application is laoded by the SBL, the SBLs vector tables will be overwritten during the app load. Moving the SBLs vector tab... | PRSDK-4523 | ||
Madan Srinivas | d489e389c2bM | Merge pull request #91 in PROCESSOR-SDK/sbl from PRSDK-4530 to master* commit 'd75370a8aa7f2c403d07c6589d7a06ba4ae5ed5d': PRSDK-4530: Remove custom __mpu_init from SBL | PRSDK-4530 | ||
Madan Srinivas | d75370a8aa7 | PRSDK-4530: Remove custom __mpu_init from SBLUpdates SBL to use __mpu_init from CSL. The custom __mpu_init was added during the intial development to enable CCS load of SBL. The cusotm __mpu_init disables interrupts and was needed when CCS was loading the SBL as the R5 ROM did not exit cleanly. Now the SBL is loaded by the ROM, so it leaves the R5 in a clean state. So the custom __mpu_init is no longer needed. Signed-off-by: Madan Srin... | PRSDK-4530 | ||
Madan Srinivas | 0a33c862d26M | Merge pull request #89 in PROCESSOR-SDK/sbl from PRSDK-4500 to master* commit 'a4b785aa4414ebb69529cb43e96eb60d31e35159': PRSDK-4500: Fixes junk chanracters in SBL logs | PRSDK-4500 | ||
Madan Srinivas | a4b785aa441 | PRSDK-4500: Fixes junk chanracters in SBL logsThis patch disables MCU UARt TX pin before loading SYSFW and enables it after SYSFW load to avoid junk chanracters from getting displayed ont eh SBL logs when SYSFW switches to OFC5 Signed-off-by: Madan Srinivas <madans@ti.com> | PRSDK-4500 | ||
Madan Srinivas | e6af0ba6979M | Merge pull request #88 in PROCESSOR-SDK/sbl from PRSDK-4490 to master* commit '2136a3d3d703ea98348c1b067af50a1add415544': PRSDK-4490: Fix build issues updates path to mmcsd driver for K2G | PRSDK-4490 | ||
Madan Srinivas | 2136a3d3d70 | PRSDK-4490: Fix build issues updates path to mmcsd driver for K2GSigned-off-by: Madan Srinivas <madans@ti.com> | PRSDK-4490 | ||
Madan Srinivas | a8474f747ffM | Merge pull request #87 in PROCESSOR-SDK/sbl from PRSDK-4476 to master* commit '6f919ca11c25e973349b65efb48942d5e57391b6': PRSDK-4476: MMCSD instance mapping enabled for AM65xx IDK | PRSDK-4476 | ||
M V Pratap Reddy | 6f919ca11c2 | PRSDK-4476: MMCSD instance mapping enabled for AM65xx IDK Two boards variant are supported for AM65xx platform - EVM and IDK. Diagnostic framework built for AM65xx EVM works fine but hangs while accessing the SD card for AM65xx IDK. Boot image parse files used from SBL does not support AM65xx IDK which is causing this issue. | PRSDK-4476 | ||
Madan Srinivas | 0619813f785M | Merge pull request #86 in PROCESSOR-SDK/sbl from rtos-next to master* commit '202329d8c8f89ec5daed677f0fd175cf6aedb37d': Fixes build errors caused by SCI CLient pull request #47 | |||
Madan Srinivas | 202329d8c8fM | Merge pull request #85 in PROCESSOR-SDK/sbl from PRSDK-4468 to rtos-next* commit 'd7c65e02e4bed97b65a4d184943d11ed5166460f': Fixes build errors caused by SCI CLient pull request #47 | PRSDK-4468 | ||
Madan Srinivas | d7c65e02e4b | Fixes build errors caused by SCI CLient pull request #47Signed-off-by: Madan Srinivas <madans@ti.com> |