Skip to main content
Associate
March 31, 2025
Question

ThreadX Heap Section button only on one core

  • March 31, 2025
  • 4 replies
  • 532 views

We are setting up ThreadX on the STM32H747I-DISCO and have enabled the Memory Management section in CubeMX to generate linker scripts. There is an option to automatically insert the ThreadX Heap memory section on the CM4 core, but not the CM7:


threadx optionsthreadx options

 

The options within the ThreadX Middleware are the same:

threadx middleware optionsthreadx middleware options

 

Is there some other option that we should be using to automatically generate the ThreadX memory section?

4 replies

chipchopAuthor
Associate
April 3, 2025

bump

Technical Moderator
April 3, 2025

Hello @chipchop 

Thank you for posting. I am checking this issue internally and will get back to you as soon as possible.

KR, Souhaib

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.
Technical Moderator
April 3, 2025

Hello @chipchop 

After checking, I was able to see the ThreadX heap section with CM7 when I set ThreadX for CM7 only.
But you have right when enabling threadX in two contexts, CM4 and CM7, it is only available on CM4.
An internal ticket 206740 has been submitted to the dedicated team and I will keep you informed about any updates.

BR,

Souhaib

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.
chipchopAuthor
Associate
May 21, 2025

Hi @Souhaib MAZHOUD 

Thank you for opening a ticket. Has there been any progress in adding that option to CubeMX?