微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > JLINK_Halt()CPU could not be halted

JLINK_Halt()CPU could not be halted

时间:10-02 整理:3721RD 点击:

自製STM32F103C8T6開發板 接上JTAG
用JLinkGDB測試 得到如下訊息

  1. 02-00-00000510-008C: T03F0 000:511 JLINK_GetIdData(...) ScanLen=9 NumDevices=2 aId[0]=0x3BA00477 aIrRead[0]=0 aScanLen[0]=0 aScanRead[0]=0 (0000ms, 0502ms total)
  2. 02-00-00000510-0047: T03F0 000:511 JLINK_GetDeviceFamily()  returns 3 (0000ms, 0502ms total)
  3. 03-00-00000510-002C: J-Link found 2 JTAG devices, Total IRLen = 9
  4. 03-00-00000510-001F: JTAG ID: 0x3BA00477 (Cortex-M3)
  5. 02-00-00000510-003D: T03F0 000:511 JLINK_GetConfigData(...) (0000ms, 0502ms total)
  6. 02-00-00000512-0044: T03F0 000:511 JLINK_IsHalted()  returns FALSE (0002ms, 0504ms total)
  7. 03-00-00000514-0020: WARNING: CPU could not be halted
  8. 02-00-00000514-0056: T03F0 000:513 JLINK_Halt()CPU could not be halted  returns 0x01 (0002ms, 0504ms total)
  9. 03-00-00000514-0023: ERROR: Could not connect to target.

复制代码


JLINK_Halt()CPU could not be halted
JLink的燈是紅色的
想請問各位大大 有遇過這個問題嗎? 該如何除錯?
謝謝



JLINK_IsHalted()  returns FALSE (0002ms, 0504ms total)
--------
是否开启了看门狗 导致复位、、

感謝大大的回答
因為是自製的最小系統 全新的mcu
JTAG還未連線成功 所以還沒有燒錄任何程序進去
比較奇怪的是
JTAG 15腳連到mcu的RESET腳 再接JLink JLink的燈就是紅的
但是JTAG15腳不連 JLink的燈就是綠的 不過一樣連不上MCU
只是看別人的文件 JTAG 15腳連RESET腳 應該沒錯吧?
另外RESET腳還連了一個類似51的復位電路
10u電容 10k電阻 一個按鍵 不知對嗎?
我是互聯網搜尋好幾個相關文件 自己做的
謝謝

可以先断开51的复位电路 单独测试JTAG模块

你好斷開復位電路後 JLink還是亮紅燈
所以乾脆連15腳都斷開 變成綠燈
用JLinkGDB測試連線 成功過兩次 其它都連不上去
真不知道成功的那兩次原因是?
目前還是處於連不上去的狀態  真慘....

改用SWD的方式 不要上下拉電阻 總算成功了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top