Tool/software: TI-RTOS
Hello.
I have done some testing on the "QSPI_BasicExample_idkAM571x_armTestProject" example project in PDK108.
When testing the project without changing any code, everything seems to be working fine. however, i have two issues, and need to solve at least one of them.
Issue 1:
I have used the code to copy files to the flash (similar to the flashwriter tool program in pdk/boot) by using memory map mode. However, when using memory map mode in SF25FL_bufferWrite() in S25FL.c, only 1 Byte is transfered per transaction. This is working, but takes too long time. (about 40 seconds for 270 kB).
Is it possible to copy 256 bytes in one transfer (page programming) when using memory map mode?
Issue 2:
If not possible to solve issue 1, i have an issue with config mode writes. in the same example project, 256 bytes are transferred at once when using config mode writes. however, my issue is that from byte number 257, only 0xFF are read back after writing. for the bytes from 1 to 256, everything seems to be working fine in this mode.
The config mode code is not changed in the project, except changing the number of bytes to transfer. (originally it was 200 bytes).
Thanks for your continuous support.
Anders.