Other Parts Discussed in Thread: UNIFLASH
Tool/software:
AM62x MCU SDK11.0.
AM6254 Q1 device
There is problem to flash SBL to custom board after the board back.
#1. Updated DDR configuration, rebuild all stage image of default_sbl_null_hs_fs.cfg file. the command python.exe uart_uniflash.py ... can't go through stage 3.
#2. Connect CCS there, DDR can be modified, also can do Data_WrRd_test() from Scripts (gel menu) even with modified SIZE to 2K. refresh memory browser window, content is stable, DDR should be initialized successfully.
DDR should work now after stage 2.
#3. Should migrate OSPI NOR flash for custom board, but the ospi_flash_diag run on DDR, as SBL is not flashed yet, it is not convenient to to that except download the diag after upper stage2, even download the diag to DDR in this way, it still can't run to main on custom board as below:
On my setup with SK-AM62B-LP, flashed NULL SBL, also can't run to main after download (reset CPU before download)
#4. Without SBL flashed which will init DDR and DM/TIFS, can't run ospi_flash_diag. Can't flash SBL if does not diagnose OSPI flash, If DDR is not right configured, can't run diag. How to do that with a empty hs-fs board. the procedure sounds conflicted.
#5. Is there a ready jason file for customer's W25Q32JWSSAQ?