Tool/software: TI-RTOS
In TDA2P Ref Manual,The QSPI module of the TDA2P has a memory mapped register interface, which provides a direct interface for accessing data from external SPI devices and thus simplifying Software requirements.
For this purpose, as I understand, we should configure the register QSPI_SPI_SETUP0_REG since we use CS0 and then switch to SFI_MM_IF block. In the QSPI_SPI_SETUP0_REG, we can set one read command, one write command and other needed settings. In our case, we have a QSPI NAND Flash from Winbond on our custom board. For reading and writing the flash, we should use two commands.
In our case, is there any possibility for a direct access to external QSPI Flash over memory region that is associated with the memory mapped port?
if yes, how can we do it?
If no, I have an idea, maybe I can manually read our tiimage and Appimage from QSPI flash then copy it to the memory region for the memory mapped port. Do you think, that it is possible? Although, we don’t prefer this solution, because maybe it will add more boot time.
For Information, we use SDK 3.03
BR,
Andi