Part Number: AM6442
Other Parts Discussed in Thread: UNIFLASH, TMDS64EVM
We are developing a custom board based on the AM64x EVM however this board will have no on-board DDR4 memory.
The current sbl_uart_uniflash and sbl_ospi bootloader projects (SDK/examples/drivers/boot/) seems to be setup to utilize DDR.
In sbl_uart_uniflash syscfg, DDR is enabled and the Memory Region for "DDR" is set to the DDR 0x80000000 address offset.
In sbl_ospi syscfg, the Memory Region for "APPIMAGE" is also set to DDR.
I am relatively new to memory setup in devices like this.
What do I need to do to make sure DDR is not used and instead the APPIMAGE goes to say MSRAM?
We only need one 256KB section of MSRAM for testing.
The plan is to use the following script to flash our app image to the OSPI.
python uart_uniflash.py -p COMxx --cfg=default_sbl_ospi.cfg
The default_sbl_ospi will be modified to use any updated uniflash/ospi bootloaders, and to include the app image.
Any advice on this would be greatly appreciated.