Controller used : i.Mx RT 1176
My code is getting executed from SDRAM and stack/heap is also located in SDRAM, there is NAND flash connected on same SEMC bus which I want to use for data storage.
Can I access / use NAND flash while my code is getting executed from SDRAM?
If not is there any way to use NAND flash memory connected on SEMC bus when code is being executed from SDRAM?
There will be issue since both commands do not operate at the same time so either the SEMC fetches instructions from SDRAM or reads the NAND.
From the possible solutions is execute from internal RAM however you will be limited in size compared from the SDRAM.
Another possible solution is allocate the specific instructions to access NAND into the internal RAM.
Best regards,
Omar
Only the instructions to RAM so there is no conflict when fetching an SEMC instruction from SDRAM which also uses SEMC.
Best regards,
Omar