Fail to load image from External Flash - STM32F429BIT6 / W25Q64 (8MB, 23-bit address)
Hello all,
I am developing with a STM32F429bit6 by STM32CUBEIDE v1.15.1 and TouchGfx v4.23.2. The LCD display works well. The screen layout is portrait.
However, when I moved the images to the SPI flash (w25q64), the display was crashed.

The changes are as below:
- Change the ld file to store the images and fonts:

- Enable External Data reader

- add spi flash driver and implement the virtual function
void DataReader_WaitForReceiveDone() {
return;
}
void DataReader_ReadData(uint32_t address24, uint8_t *buffer, uint32_t length) {
W25Q_Read(address24, 0, length, buffer);
}
void DataReader_StartDMAReadData(uint32_t address24, uint8_t *buffer, uint32_t length) {
W25Q_Read(address24, 0, length, buffer);
}
