Other Parts Discussed in Thread: UNIFLASH
Tool/software:
My environment:
- board: LP AM261 PROC193E1
- CCS12.8.1
- SDK: mcu_plus_sdk_am261x_10_00_01_10
- uniflash 9.1.0
Then I took the following steps:
- Set DevBoot Mode(SW4 0010) and repower the board.
- Compile my test program(uart outputs and LED blinks) to generate a .appimage file
- Open Uniflash 9.1.0 and load the image files. It shows "Program Load completed successfully"
4. Set DevBoot Mode(SW4 0010), OSPI(8S) - Octal Read Mode(SW4 0011) and repower the board respectively. Both of the boot modes cann't load the program from flash.
Additional notes:
- I set UART boot mode, and use the command "python uart_uniflash.py -p comX --cfg=sbl_prebuilt/am261x-lp/default_sbl_ospi.cfg". It can flash successfully but cann't boot from flash after setting OSPI boot mode and repowering.
- When I use LP AM263X, the AM263 board can boot from QSPI in QSPI boot mode.
- My board used a customer QSPI flash, I modified flasher_jtag_uniflashxxx and Uniflash can load successfully. But my board can’t boot from QSPI flash.
The support I need:
- Please run the steps I took with your system environment to check the reasons. I need to know if the toolchain is reliable.
- If the board use QSPI flash, can it only boot from flash in OSPI Serial NAND(4s) - Quad Read Mode? Can it boot from Devboot Mode? I want a mode which supports Uniflash to flash the program and supports boot from QSPI, is it possible?