Skip to main content
Andrei Chichak
Lead
April 8, 2024
Solved

ThreadX thread and queue names not displayed properly in CubeIDE 1.15.0 debugger (STM32H5)

New workspace

New STM32 project 

Board Selector Nucleo-144 STM32H5 NUCLEO-H563ZI

Take the defaults

Set the tick to TIM6

Pinout & Configuration - Middleware and Software Packs - THREADX

Generate App Init Code - check

Save everything, compile, debug, put a breakpoint on the opening curly in tx_app_thread_entry (app_threadx.c).

Run and reach the breakpoint.

Window - Show View - ThreadX - ThreadX Thread List

Notice how the names are just the first character of the name strings.

This happens on queues as well. I suspect semaphores and mutexs will be the same.

This worked properly in a previous version of CubeIDE on STM32L4 if that matters.

Full cube project attached.

This topic has been closed for replies.
Andrei Chichak
Andrei ChichakBest answer
Lead
November 13, 2024

Another interesting data point. I am now using CubeIDE 1.16.1,  but with MacOS 15.1 and the labels are now correct.

Perhaps the latest version of MacOS  fixed a regression??? Also, I noticed that the Eclipse logo is upside down again,  so this could be chasing a MacOS issue.

17 replies

Associate
November 19, 2024

Seems fixed.