Part Number: TMDSCNCD263
Other Parts Discussed in Thread: UNIFLASH
Hi,
my goal is to make changes in the QSPI SBL of the standard SBL which comes with the MCU+ SDK for AM263x (mcu_plus_sdk_am263x_08_03_01_06).
Things working:
- Flash gpio_led_blink example (C:\ti\mcu_plus_sdk_am263x_08_03_01_06\examples\drivers\gpio\gpio_led_blink\am263x-cc\r5fss0-0_nortos\ti-arm-clang) with precompiled QSPI SBL (sbl_prebuilt/am263x-cc/sbl_qspi.release.tiimage) using python uart_uniflash.py on windows
- Flash gpio_led_blink example (C:\ti\mcu_plus_sdk_am263x_08_03_01_06\examples\drivers\gpio\gpio_led_blink\am263x-cc\r5fss0-0_nortos\ti-arm-clang) with precompiled QSPI SBL from example folder (C:\ti\mcu_plus_sdk_am263x_08_03_01_06\examples\drivers\boot\sbl_qspi\am263x-cc\r5fss0-0_nortos\ti-arm-clang\sbl_qspi.release.tiimage) using python uart_uniflash.py on windows
- Clean QSPI SBL example project: gmake -s -C examples\drivers\boot\sbl_qspi\am263x-cc\r5fss0-0_nortos\ti-arm-clang all PROFILE=release clean
- Make QSPI SBL example project: gmake -s -C examples\drivers\boot\sbl_qspi\am263x-cc\r5fss0-0_nortos\ti-arm-clang all PROFILE=release The file "sbl_qspi.release.tiimage" is generated.
Things NOT working:
- Flash gpio_led_blink example (C:\ti\mcu_plus_sdk_am263x_08_03_01_06\examples\drivers\gpio\gpio_led_blink\am263x-cc\r5fss0-0_nortos\ti-arm-clang) with self compiled QSPI SBL (sbl_qspi.release.tiimage) from example folder with no changes applied to main.c (C:\ti\mcu_plus_sdk_am263x_08_03_01_06\examples\drivers\boot\sbl_qspi\am263x-cc\r5fss0-0_nortos\ti-arm-clang\sbl_qspi.release.tiimage) using python uart_uniflash.py on windows. Flashing the custom SBL along with the application as described is successful. When the board is switched back to QSPI boot mode using SW3 dip switches it prints out "random" numbers and prints the character C every 2-3 minutes which indicates the board is in UART boot mode and not in QSPI boot mode. I am not able to see the expected SBL debug messages. The application is not started.
Any suggestions what I am missing?