cancel
Showing results for 
Search instead for 
Did you mean: 

Stm32mp157, CubeMX and Touchgfx

EEuge
Senior

I can select stm32mp157 in cubemx, but I can't configure peripherals.

​will it possible in future? When?

C​an I make projects with TouchGFX for mp157 with cube MX in future

I want to use this module http://www.myirtech.com/list.asp?id=624

4 REPLIES 4
Olivier GALLIEN
ST Employee

Hi @EEuge​ 

>> I can select stm32mp157 in cubemx, but I can't configure peripherals.

On MP157 peripherals can be allocated either on A7 context managed by Linux or M4 context managed with Cube HAL as legacy MCU.

Indeed peripheral assign to A7/Linux context can not be configure in CubeMX. But this is normal and will not change.

You can configure the one assigned to M4 context.

>> C​an I make projects with TouchGFX for mp157 with cube MX in future

On MP157 display and graphics part are exclusively handled by A7/Linux context for which you can find in the community good alternative to TouchGFX. ( eg QT)

So far, we do not plan to port TouchGFX on OpenSTLinux for MP1.

Hope it help,

Olivier

Olivier GALLIEN
In order 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.

Hm....

I have STM32F746+SDRAM 32bit 100 MHz + TouchGFX + 1024x600 display in RGB888 mode.

Speed of this hardware is low - I have artifacts while working with video buffer.

" lockDMAToFrontPorch(true);" - didn't help...

What hardware solution you can advice me to comfort working with 1024x600 display and touchGFX?

F4 core of STM23MP157 works on 208 MHz?

Can F4 core of STM32MP157 drive with DDR3?

Hi @EEuge​ 

No M4 core of STM32MP1 cannot access DDR3.

You configuration with F746 looks correct to support your target display

If not done please refer to https://www.st.com/content/ccc/resource/technical/document/application_note/group0/25/ca/f9/b4/ae/fc/4e/1e/DM00287603/files/DM00287603.pdf/jcr:content/translations/en.DM00287603.pdf

It might help you to fine correct tuning of your system.

I also reassigned your ticket on F7 community for further support.

Hope it help

Olivier

Olivier GALLIEN
In order 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.

Hmm...

In manual of TOuchGFX I found information that it cannot work with pixelclock 30 MHz.

My display, as written in datasheet, need 40 MHz

https://www.buydisplay.com/download/ic/EK79001.pdf