使用rtthread 官方bsp创建项目, 使用CMSIS-DAP(野火fireDAP)会导致SIGSEGV hardfault, 但切换回jlink后, hardfault问题消失。 并且再次切换回CMSIS-DAP后, 问题也消失, 不再重现。
开发板: 野火STM32-H743 挑战者 pro
芯片: stm32h743
开发工具: RT Studio
BSP: STM32H743-ATK-APOLLO
调试工具: (Jlink V11) vs (fireDAP 野火高速调试器)
相关配置如下:
如果再次使用bsp在同一个workspace中创建项目, 并重复上述步骤恢复正常后。 在两个项目之间切换active项目, 并使用CMSIS-DAP调试时, 会再次出现HardFault
抱歉,没有解决, 改用NXP芯片了
这个是rt-thread-studio的问题,太坑了,