Hi!
I am developing a project with custom lightweight RTOS on NXP S32K118 (ARM M0+). I followed guide on web - noOS/noOS_tasked. Systemview ran almost perfectly - I see all the activity, but I am missing task names, which are crucial for my analysis. On TaskSendInfo I pass all the tasks' names.
This is export data from two random tasks. Name is completely different from what I passed to TaskSendInfo, whatsmore the "address" shown here is non existent in MCU memory.
Name,Activations,CPU Load,Last Run Time,Min Run Time,Max Run Time
Task 0xF000000B,3113,0.16%,0.013 104 ms,0.012 979 ms,0.029 500 ms
Task 0xF0000013,6224,0.41%,0.015 938 ms,0.015 938 ms,0.087 729 ms
Steps I tried:
Increase RAM pool - macro BUFFER_SIZE_UP to 2k
Increase JLINK frequency 2x
Run start recording and then run mcu
Does anyone might have an idea how to get task names right?
I am developing a project with custom lightweight RTOS on NXP S32K118 (ARM M0+). I followed guide on web - noOS/noOS_tasked. Systemview ran almost perfectly - I see all the activity, but I am missing task names, which are crucial for my analysis. On TaskSendInfo I pass all the tasks' names.
This is export data from two random tasks. Name is completely different from what I passed to TaskSendInfo, whatsmore the "address" shown here is non existent in MCU memory.
Name,Activations,CPU Load,Last Run Time,Min Run Time,Max Run Time
Task 0xF000000B,3113,0.16%,0.013 104 ms,0.012 979 ms,0.029 500 ms
Task 0xF0000013,6224,0.41%,0.015 938 ms,0.015 938 ms,0.087 729 ms
Steps I tried:
Increase RAM pool - macro BUFFER_SIZE_UP to 2k
Increase JLINK frequency 2x
Run start recording and then run mcu
Does anyone might have an idea how to get task names right?