2024-03-06 06:17 AM
Hello,
I checked out the documentation about TouchGFX (Link) and additionally installed TouchGFX as standalone software (without CubeMX).
I would like to know, whether this framework can be used for other (non-STMicroelectronics) ARM Cortex MCUs. I found this page in the documentation which describes how to use TouchGFX with or without RTOS but the whole documentation seems like based on using CubeMX. I cannot find any "straight forward" initialisation routine for TouchGFX to use for other MCUs. Is it possible to use TouchGFX with any other ARM Cortext MCUs and if yes, is there any documentation for setting up the project and initialisation of software?
Thanks,
Best regards!
Solved! Go to Solution.
2024-03-06 06:45 AM
On the TouchGFX Product Page, go to the 'Documentation' tab:
https://www.st.com/en/development-tools/touchgfxdesigner.html#documentation
At the bottom is:
SLA0048: Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT
https://www.st.com/resource/en/license_agreement/dm00218346.pdf
2024-03-06 06:45 AM
On the TouchGFX Product Page, go to the 'Documentation' tab:
https://www.st.com/en/development-tools/touchgfxdesigner.html#documentation
At the bottom is:
SLA0048: Mix Ultimate Liberty+OSS+3rd-party V1 - SOFTWARE LICENSE AGREEMENT
https://www.st.com/resource/en/license_agreement/dm00218346.pdf
2024-03-06 07:01 AM
Hello,
You cannot port TouchGFX on other platforms or MCUs as it's an ST propriety.
If you try it, it cannot work because in the library there is a check at runtime if the MCU is an STM32 device or not.
If not there will be an error returned by one of the lib APIs and you cannot run the application.