在CubeIDE中使用RTOS内核感知查看多个线程上下文时遇到问题。启用RTOS内核感知后,调试器不断断开连接。
使用GDB服务器进行正常调试功能正常。
启用RTOS代理后,启动时暂停调试器会导致控制台打印以下错误:
Update threads. Failed collecting threads
随后出现:
Lost connection to GDB Server Proxy stopped.
然后调试器断开连接。
完整控制台日志:
STMicroelectronics RTOS Proxy. Version 0.9.2
Loading RTOS driver... FreeRTOS
Connecting to GDB server on port: 61234 ... Connected
Listen for GDB connection on port: 60000 ... Connected
Failed reading: xList.pxNext.pwOwner
Update threads. Failed collecting threads.
Lost connection to GDB Server
Proxy stopped.
FreeRTOS版本:"V9.0.0"
处理器:STM32H7
|
|