This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello.
OSPI Multi-Partition bootloader does not succeed. Could you please tell me what is the cause?
Operating environment:
AM243x MCU+SDK 09.02.01.05
Reference documents:
SBL OSPI Multi-Partition
software-dl.ti.com/.../EXAMPLES_DRIVERS_SBL_OSPI_MULTI_PARTITION.html
phenomenon:
Bootloader_parseMultiCoreAppImage() fails.
SBL build:
1. Import sample code SBL OSPI Multi-Partition
2. Turn on the "Enable PHY Mode" checkbox for OSPI in example.syscfg
3. Build execution (add DebugP_log() for debugging)
4. python uart_uniflash.py -p COM4 --cfg=<installation folder>/custom_sbl_ospi_multi_partition.cfg
After Bootloader_parseMultiCoreAppImage() fails, the following message is displayed:
"Some tests have failed!!"
In addition,
Turning on the OSPI "Enable DMA" checkbox does not improve the problem.
If the OSPI "Enable PHY Mode" checkbox is OFF (if 2. is not executed), Bootloader_parseMultiCoreAppImage() will freeze.
Hi Yoshiki,
Could you please try the following change in the Bootloader module of SBL's Sysconfig and try booting?
Regards,
Prashant
Mr. Prashant
Thank you for your answer. It is solved
I imported sbl_ospi and checked the operation, and it worked properly.
I referred to example.syscfg "OSPI" of sbl_ospi.
The changed parameters are
"input Clock Frequency (Hz)"
"Enable DMA"
Parameters other than "OSPI" have the same setting values.