cancel
Showing results for 
Search instead for 
Did you mean: 

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

bear2023R
Associate III

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

 

 
 
1 ACCEPTED SOLUTION

Accepted Solutions
LouisB
ST Employee

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,

Louis BOUDO
ST Software Developer | TouchGFX

View solution in original post

3 REPLIES 3
LouisB
ST Employee

Hi @bear2023R,
 

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

Regards,

Louis BOUDO
ST Software Developer | TouchGFX

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!

LouisB
ST Employee

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,

Louis BOUDO
ST Software Developer | TouchGFX