Skip to main content
GS1
Senior III
October 12, 2021
Question

Multiplexed OctoSPI with LCD 800x480 on STM32H7A3

  • October 12, 2021
  • 2 replies
  • 1436 views

We are planning a new project and would like to know if the following configuration would work:

  • SMT32H7A3 CPU (280 MHz)
  • Multiplexted HyperRAM and HyperFlash via OctoSPI2
  • LCD module (LTDC) 800x480 with Touch
  • TouchGFX Graphical user interface

Has anyone experience with HyperRAM and HyperFlash in multiplexed mode together with TouchGFX? Is that possible? If so, are there any pitfalls?

Any comments are very much appreciated!

Best regards

GS

This topic has been closed for replies.

2 replies

Southbranch
Senior
February 10, 2023

I am considering pretty much the same setup.

Did you get it up and running?

GS1
GS1Author
Senior III
February 12, 2023

Hi Southbranch,

to be honest, we had a certain delay in this project. But it will be ramped up within the next months. I hope to get it up and running then - fingers crossed. The HyperRAM is working in another project - but this has no TouchGFX and no HyperFlash included. The key for the Flash will be to have the download programmer working for Keils ULINK Pro.

I will report as soon as I can tell more.

BR GS

AScha.3
Super User
February 12, 2023

or use tft with built in controller, as i do;

i have here 7" TFT, 800x480 pix, touch , with EVE controller and SPI connected to stm32H7A3 board;

read about displays with such controller, so you can play even video ;

http://brtchip.com/eve/

displays with EVE :

https://riverdi.com/product-category/intelligent-displays/bt817q/?pr=22829

https://www.matrixorbital.com/eve3-70a

and the library i use is by Rudolph :

https://github.com/RudolphRiedel

https://www.mikrocontroller.net/topic/395608

"If you feel a post has answered your question, please click ""Accept as Solution""."
GS1
GS1Author
Senior III
February 12, 2023

We already have selected the LCD (and already have the panels in stock) and we are definitely using TouchGFX, which is a great tool to design our screen menus and to operate through our complex user interface.

Our main question is about the configuration with HyperFlash and HyperRAM.