使用 OPENOCD 进行调试时,我卡在了 Rese
tiSR 中,无法通过
__asm volatile ("MSR MSP, %0" :: "r" (&_vStackTop) : );
我从带有示例设置的示例项目开始。
线程结束于 0x2020b4
信号处理程序,称为 () at 0xFFFFFFF9
ResetISR()
信息:在端口 6666 上侦听 tcl 连接
信息:在端口 4444 上侦听 telnet 连接
信息:使用 CMSIS-DAPv2 接口和 VID:PID=0x0451:0xbef3, serial=00000000
信息:CMSIS-DAP:支持 SWD
信息:CMSIS-DAP:支持 JTAG
信息:CMSIS-DAP:支持原子命令
信息:CMSIS-DAP:支持测试域计时器 信息:
CMSIS-DAP:固件版本 = 1.2.0
信息:CMSIS-DAP:Serial# = 00000000
信息:CMSIS-DAP:接口初始化 (SWD)
信息:SWCLK/TCK = 1 SWDIO/TMS = 1 TDI = 0 TDO = 0 nTRST = 1 nRESET = 1
信息:CMSIS-DAP :接口就绪
信息:时钟速度4000 kHz
信息:SWD DPIDR 0x0bd11477
信息:检测到[imxrt.cpu] Cortex-M7 r1p1处理器
信息:[imxrt.cpu]目标有8个断点,4个观察点
信息:为imxrt.cpu启动gdb服务器在 3333 上
信息:在端口 3333 上侦听 gdb 连接
信息:接受 tcp/3333 [imxrt.cpu] 上的“gdb”连接
由于调试请求而暂停,当前模式:线程
xPSR:0x41000000 pc:0x0021aa58 msp:0x20200fa0
警告:首选 GDB 命令“target extended-remote :3333”而不是“target remote :3333”
我也收到了这一行,这可能更能说明硬件设置问题?
“启动模式为 0 时无法重置进入”
这是一个定制板
Bootmode 设置为 00 以使用保险丝,我认为应该从内部开始?
0