2025-04-09 10:00 AM - edited 2025-04-09 10:01 AM
Hi,
I am trying to use threadX with tracealyzer. I am following https://percepio.com/getstarted/latest/html/threadx.html.
but upon compiling, I am getting the following reference errors:
../Middlewares/ST/threadx/common/src/tx_byte_allocate.c:410: undefined reference to `_tx_trace_buffer_current_ptr'
../Middlewares/ST/threadx/common/src/tx_byte_pool_create.c:185: undefined reference to `_tx_trace_object_register'
../Middlewares/ST/threadx/common/src/tx_initialize_high_level.c:117: undefined reference to `_tx_trace_initialize'.
Has anyone setup the tracealyzer with threadX successfuly?
2025-04-11 3:18 AM
This error happens when the tx_trace_*.c files are missing from the project. Please make sure that they're all present.