cancel
Showing results for 
Search instead for 
Did you mean: 

STM32 MCUs LTDC and FMC questions

EasyNet
Associate II

Hello,

I'm using STM32 for a long time and really enjoy these devices to work with them.

But I'm a passionate about aviation and I want to build my own A319/A320/A321/A330 PFD/ND displays.

My idea is to use USB or Ethernet to send compressed image from X-Plane 12 to a STM32 MCU.

What I'm trying to achieve is to use a small number of devices to show the PFD image on 2 square displays of 800x800 MIPI 4 lanes.

I found some IC which can convert LTDC RGB888/RGB666/RGB565 to MIPI 4 lanes (like TC358778XBG).

My questions are:

1. There are any MCUs with dual phisical LTDC avaiable from STM? In case there is no MCU available, I will use one per display.

2. FMC can be used with SDRAM + LCD in the same time? Because I saw the physical lines are shared.

 

Thanks.

9 REPLIES 9
Issamos
Lead II

Hello @EasyNet 

What i suggest you is to use the STM32CubeFinder (the mobile app is always updated with the latest MCUs). You can use the filters to select the interfaces you are looking for. It will give you all compatible MCUs. Also, to know if you can use peripherals on the same time (no conflicts), you can create a project using the MCU and enable the interfaces. It will show you if this is possible or not.

Best Regards.

II

mƎALLEm
ST Employee

Hello @EasyNet ,


@EasyNet wrote:

1. There are any MCUs with dual phisical LTDC avaiable from STM? In case there is no MCU available, I will use one per display.

2. FMC can be used with SDRAM + LCD in the same time? Because I saw the physical lines are shared.


STM32F42x/43x, STM32F7xx, STM32H7xx have both LTDC + SDRAM so that depends on your application and what performance you need to achieve. Look at the documentations: datasheets, reference manuals. Use STM32CubeMx tool to do the pinout exercise. Most probably you need the biggest packages to have LTDC + SDRAM in parallel.

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.

Hi @mƎALLEm ,

Thanks for answer. Indeed I was looking for H7xx and F7xx. Width big packages I can add SDRAM on FMC or some version have HyberBUS and can support HyperRAM and also to use LTDC.

Regarding the dual LTDC to connect 2 displays on same MCU, there is any?

 

Hi @Issamos ,

Is similar with STM web model. Doesn't shows how many FMC controllers and how may LTDC controllers they have.

Thanks.

You can use the Parametric search to select how many FMC, LTDC or any other peripheral you are looking for:

Issamos_0-1765551378999.png

Best Regards.

II


@EasyNet wrote:

Hi @mƎALLEm ,

Regarding the dual LTDC to connect 2 displays on same MCU, there is any?


I don't think there is an MCU that has two LTDC instances.

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.

Indeed, but there is only check box there:

Screenshot_20251212_155856_STM32 Finder.jpg

So you can't search for multiple peripherals like I2C, SPI etc. That's why I was asking. 

The Check box means there is only 1 instance per MCU for this interface. If more interfaces available, you will find a scroll bar to select the number of instance:

Issamos_0-1765552336608.png

Best Regards.

II


@EasyNet wrote:

Hi @Issamos ,

Is similar with STM web model. Doesn't shows how many FMC controllers and how may LTDC controllers they have.

Thanks.


One instance each ..

For FMC many banks to be used, for SDRAM you can connect up to 2 devices.

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.