Hello,
I modified SBL to read binaries from the MT25QU512ABB flash through QSPI.
It can read sysfw.bin(0x40000), app(0xA0000), atf_optee.appimage(0xe0000) and tikernelimage_linux.appimage(0x6c0000) but can't read tidtb_linux.appimage(0x16c0000) and lateapp(0x1700000).
I'm assuming it can access upto 16MB because of "3-byte address mode". (2^24 = 16MB).
I found out OSPI_open_v0() in OSPI_v0.c sets "4-bytes address mode" when dtrEnable is "true".
However, Board_flashOpen() function has failed because it was not read ID through QSPI when when I set dtrEnable "true".
I'm working with the SDK6.2 and the J721EX evm.
Please let me know how to use "4-byte address mode".
Regards,
Reuben.