Hello Champs,
The TDA4VM OSPI controller support XIP. Does QSPI controller support XIP execution?
Thanks
Regards
Shine
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello Shine,
You can see information about the devices Limitations and requirements for XIP on this FAQ:
best,
Josue
Hi Josue,
Thank you very much.
Below FAQ only mentions about "OSPI", customer wants to know if "QSPI" support XIP execution, too. Is the QSPI same to OSPI?
This use case (short for eXecute-In-Place) involves a core directly executing code from the flash instead of first loading into internal memory. There aren't many restrictions in this usecase since this will likely happen in a custom application.Depending on the software environment you may need to write/add in custom code to configure the flash for XIP and configure any core's MMU/MPU to have the OSPI memory region as executable (and recommend cacheable as well for applicable cores, this will increase performance and allow cache-line fetches).
Thanks
Regards
Shine
Hi Shine,
I don't think this will be the case based this entry from the TRM: