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.

AM2634: How to boot from flash for LP-AM263 using SBL_QSPI?

Part Number: AM2634
Other Parts Discussed in Thread: LP-AM263, UNIFLASH

Tool/software:

Hello,

I have a problem using SBL_QSPI to boot application from flash. I'm using LP-AM263 kit hardware for the test, and two origin example demos from SDK: 1)  sbl_qspi project under \examples\drivers\boot\sbl_qspi\am263x-lp and 2) gpio_led_blink project under\examples\drivers\gpio\gpio_led_blink\am263x-lp.

When I use debug mode with CCS and load binary of gpio_led_blink to LP-AM263, the LED is blinking 5 times after power-on as expected.

Then I try to use UniFlash tool to load two images to to LP-AM263 and the log shows it's completed succefully, as shown in below pictures.

After no matter I set LP-AM263 to QSPI(4S) or QSPI(1S) boot mode, the LED is not blinking after power-on, indicating the chip doesn't jump to application correctly.

However, if I set LP-AM263 to DEV boot mode, the LED will blink after power-on. It looks strange for me.

I check the memory from UniFlash, it's confirms there're content loaded to address 0x60000000 and 0x60080000.

Do I miss something during the test? Is there an existing example project including bootloader and application sw that can demonstrate the complete working flow of QSPI boot?

Thanks for your help.

Regards,

Lync