2020-03-02 11:36 PM
I can select stm32mp157 in cubemx, but I can't configure peripherals.
will it possible in future? When?
Can 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
2020-03-03 06:33 AM
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.
>> Can 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
2020-03-03 06:47 AM
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?
2020-03-05 02:52 AM
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
2020-03-05 07:40 AM
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