Skip to main content
Associate III
March 1, 2024
Solved

CubeMX does not allow use of THREADX with TouchGFX on TrustZone-enabled U5 project

  • March 1, 2024
  • 2 replies
  • 1923 views

Hi,

For TrustZone enabled project (U5), TouchGFX configuration in CubeMX can't recognize enabled THREADX.

Any ideas?

Two screenshots attached:
one for TrustZone enabled project setup and another one for the exact same but Non-TrustZone project.
For the former it can be seen that THREADX option is greyed-out and cannot be selected, while for latter everything highlighted as expected.
CubeMX generates correct project for non-TrustZone enabled project.

TouchGFX version is 23.1, CubeMX is 6.10.0

Thanks

 

 
 
This topic has been closed for replies.
Best answer by LouisB

Hello @bear2023R ,

Internal ticket was submitted, and the bug is confirmed. It will be fixed in one of the coming versions of CubeMx.

Thank you for raising this issue.

Regards,

2 replies

ST Employee
March 6, 2024

Hi @bear2023R,
 

Could you send me your project, so I can see ?

Regards,

bear2023RAuthor
Associate III
March 6, 2024

HI Louis

 

please have a look at archived IOC files.

"NGEN.ioc" is for TrustZone enabled and it is impossible to select ThreadX for TouchGFX, despite the fact that the latter is enabled in the configuration, too.

"NGEN_NTZ.ioc" is for non-TrustZone, and, as you can see, ThreadX is perfectly selectable there as an option for TouchGFX. Seems like CubeMX issue to me.

 

Thanks for you help!

LouisBBest answer
ST Employee
March 21, 2024

Hello @bear2023R ,

Internal ticket was submitted, and the bug is confirmed. It will be fixed in one of the coming versions of CubeMx.

Thank you for raising this issue.

Regards,