2017-04-21 02:20 PM
Hi
I use STM32f779 and i have TFT LCD 800x480 controller tft is
RA8875 . I want to transfert my images to flash after i need to transfert to SDRAM and transfert to controller RA8875 . Can you help me how transfer the images to flash (QSPI ) S25FL256SAGNFI001 to SDRAM AS4C16M16SA-6TIN . I think that i need to use DMA2D peripheric but i am not sure .
my tft LCD is :
http://www.buydisplay.com/default/7-inch-lcd-module-capacitive-touch-screen-panel-i2c-spi-serial
Thanks
2017-04-22 04:23 AM
Writing data to serial flash will require drivers (erase sector, program, verify).
QSPI Flash peripheral has a HW Read-mapping assist (compared to SD Card SDIO interface) which means that it is possible to READ the flash as if it was directly mapped in the STM32 memory space, allowing DMA transfers.
2017-04-22 04:43 AM
Duplicate Thread
https://community.st.com/0D50X00009XkXvKSAV
Bus mapped QSPI (like the DISCO boards) should be accessible with pointers and could memcpy() from QSPI to SDRAM
2017-04-22 06:34 AM
If some one can show me the examples or recipe how to do that or documents . I not have any video . I just have dynamics buttons and data ADC .
2017-04-22 09:27 AM
https://github.com/Javier-varez/STM32F7Discovery_QSPI_Programmer
2017-04-22 10:02 AM
STM32Cube_FW_F7_V1.2.0\Projects\STM32746G-Discovery\Examples\QSPI
Newer version probably have broader coverage