Hi,
We are using iMXRT1176. Our requirement is to use on-chip SRAM and QSPI flash.
We are using sd_jpeg example in the SDK and its running perfectly.
There's two icf files given:
1) sdram.icf
2) flexspi_nor_sdram.icf
Using sdram.icf, code is working but its executing from RAM memory and hence it cannot retain code after reset is pressed. Whereas flexspi_nor_sdram.icf can be used to get stored in flash memory.
Correct me if I am wrong, My observation is -
1) The addresses used are in space of FlexSPI, DTCM, OCRAM2, SEMC0, ITCM
2) My understanding is SEMC0 is directly connected to external SDRAM memory and the space is almost equal to 67 MB
3) On-chip SRAM is only 2MB, then how SEMC0 address space an be replaced?