Problems reading data from QSPI when address over 0x91000000
- 6 replies
- 4316 views
Hello,
i am having problems to read data from the QSPI nor-flash if the address changes from 0x90FFFFFF to 0x91000000
Everything is fine from 0x90000000 to 0x90FFFFFF but beginning from 0x91000000 there is no data.
Example, i have an array stored at the qspi which is stored in 0x90 and it goes into the 0x91 address.
i try to copy the array to a local array which does not work. When i debug, i see that at 0x91000000 seems to be empty. Attached Screenshot 1
If read the with CubeProgrammer, and start from 0x90FFFF00 i see data but it also stops at 0x91000000
Attached Screenshot 2
But, when starting reading from 0x91000000 i see the data correctly.
Attached Screenshot 3
I am using a custom PCB, STM32F779, MX25L512 QSPI with touchgfx
The arrays at the qspi i want to have access are only for reading, i don't want to write to the qspi.
What is my problem here? How can i get access to the address over 0x90FFFFFF ?
Thanks for any help.
