cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to Store TouchGFX Assets in External Flash using OCTOSPI1

Furkan2
Associate II

I am trying to interface STM32U5G7VJT6 with MT25QL128A using OCTOSPI1 in Quad SPI mode, but I still cannot store/run TouchGFX assets from external flash memory.

Current configuration:

  • Memory Type: Micron
  • Device Type: Flash
  • Device Size: 24
  • Clock Prescaler: 2
  • Clock Mode: Low
  • Sample Shifting: Half Cycle
  • Wrap Size: Not Supported
  • Delay Block: Bypassed

Screenshot attached.
Could someone please check if I missed any important configuration like memory-mapped mode, linker settings, TouchGFX asset location, BSP/init sequence, or MT25QL128A command setup?

2 REPLIES 2
KDJEM.1
ST Employee

Hello @Furkan2;

 

--> Screenshot attached.

Could you please add the screenshot.

Can you do read and write operations on the external flash memory?

I recommend you to look at AN5050 section "7 OCTOSPI application examples" may help you.

 

Thank you.

Kaouthar

 

 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Thank you for your response.

I have attached the OCTOSPI1 configuration screenshots and related settings.

Currently, I am not able to MT25QL128A external flash memory, so TouchGFX assets are also not working from external flash.

I will also check AN5050 section 7 as suggested.