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)

  • April 8, 2024
  • 11 replies
  • 16804 views

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.

Best answer by Andrei Chichak

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.

11 replies

Associate
November 19, 2024

Seems fixed.