I have modified the LUT and created the corresponding read/write IP command program, and it can read/write normally.
Next, I want to understand how to read/write directly through AHB without using IP command
I ran the program in RAM, without the NOR Flash of PortA1, only the PSRAM of PortB1
But I don’t know how to set the address corresponding to AHB
I assume it starts from 0x6000 0000, but direct access to 0x6000 0000 will cause MemManage_Handler
Hi Tim,
The FlexSPI peripheral does support AHB writes, but only to RAM memories that complete write commands very quickly. For flash memories, you need to use the FlexSPI IP commands to write/erase flash.
Have a great day,
Victor
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct"button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------