Other Parts Discussed in Thread: UNIFLASH
Hello TI,
I am trying to test the XIP mode from the OSPI Flash.
Therefore I am using your example application which is prvovided in your PDK. Unfortunately I am not happy with my results so far and I cant find any erros.
These are the steps which I do.
1. Install Flash Programmer
C:\ti\uniflash_6.1.0\dslite.bat --mode processors -c COM14 -f C:\ti\uniflash_6.1.0\processors\FlashWriter\am65xx_idk\uart_am65xx_idk_flash_programmer.tiimage -i 0
2. OSPI Image dem Flash Programmer übergeben
C:\ti\uniflash_6.1.0\dslite.bat --mode processors -c COM14 -f C:\ti\pdk_jacinto_07_00_00\packages\ti\boot\sbl\binary\am65xx_idk\ospi\bin\sbl_ospi_img_mcu1_0_release.tiimage -d 3 -o 0
3. Write SysFW
C:\ti\uniflash_6.1.0\dslite.bat --mode processors -c COM14 -f C:\ti\pdk_jacinto_07_00_00\packages\ti\drv\sciclient\soc\V0\sysfw_sr2.bin -d 3 -o 40000
4. Load XIP Entry
C:\ti\uniflash_6.1.0\dslite.bat --mode processors -c COM14 -f C:\ti\pdk_jacinto_07_00_00\packages\ti\boot\sbl\example\k3MulticoreApp\binary\am65xx\sbl_baremetal_boot_xip_entry_am65xx_idk_mcu1_0TestApp_release.appimage -d 3 -o A0000
5. Load Xerf
C:\ti\uniflash_6.1.0\dslite.bat --mode processors -c COM14 -f C:\ti\pdk_jacinto_07_00_00\packages\ti\boot\sbl\example\k3MulticoreApp\binary\am65xx\sbl_baremetal_boot_xip_test_am65xx_idk_mcu1_0TestApp_release.xer5f.bin -d 3 -o E0000
Afterwards I change the boot mode from UART to SBL and power cycle the board.
The SBL message and SysFW message turn up on the terminal but the application does not start.
According to you app guide it should show
„MCU1_0 running„
https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/latest/exports/docs/pdk_jacinto_07_00_00/docs/userguide/boot/boot_jacinto.html#testing-the-sbl
Is there anything else to consider?
best regards
Niko