今天下午除錯arm時,出現了點小故障,連線不上目標板,弄了乙個下午問題終於解決了!
問題的描述是這樣的,在開啟j-link gdb server時,出現了乙個錯誤的對話方塊 tck ( pin9 ) low, but should be high. please check target hardware.如下圖所示:
正高興中,拿著板子下了個程式測試了下,第一次能下進去,結果第二次去下,又出現了先前的情況,仔細檢查,這次硬體沒問題了,原因確出現在軟體上,因為測試程式用了乙個測試led燈的程式,而程式中對io口進行了操作,特別是對p1口的暫存器iosel2進行了錯誤的配置,將除錯口配置為了通用io口,所以第二次去除錯的時候,除錯功能失效了,這時候在一次用launch lpc210x_isp擦寫了一下flash,又恢復正常了。
總結了下:除錯程式中出現問題時,首先檢查硬體,再去檢查軟體部分,對於tck ( pin9 ) low, but should be high. please check target hardware.這個錯誤,可能出現一下原因:
1、j-link內部有虛焊,導致連線不正常。
3、檢查開發板的除錯介面接線是否連通。
4、程式可能配置錯誤了,特別是對於lpc21xx系列,除錯埠和gpio口是復用的乙個口,要注意配置正確,此問題可以採用launch lpc210x_isp重新擦除flash解決。
J LINK連產品出現連線不上的問題
錯誤資訊 error failed to connect 以為是jlink公升級的問題,或者是jflash的問題,但是最後更換乙個產品發現,軟體和jlink都沒問題。是產品的問題。首先,jlink插上電腦,電腦顯示有jlink插入,故可以減少對jlink的檢查。其次換了多個jlink和連線線問題依舊...
關於GD32除錯JLINK連線不上的問題
最近有乙個專案要用到gd32e230,然後經過了繪畫原理圖 pcb佈線 焊接元件,再到最後一步的除錯,發現用jlink的swd模式無論怎麼也連不上。在和同事糾結了兩天之後,發現了原來是pcb裡面ic的封裝畫錯了。以下把gd32和stm32官方文件中關於封裝的部分作乙個對比。gd32官方文件上關於封裝...
電腦遠端連線時出現憑證不工作的情況解決
使用windows 7系統進行遠端連線時,遠端桌面連線輸入使用者名稱和密碼以後提示 您的憑據不工作 無法登陸。如圖 解決方法 策略修改法 1 在 開始 視窗執行gpedit.msc,進入計算機配置 管理模板 系統 憑據分配 允許分配儲存的憑據用於僅ntlm伺服器身份驗證,雙擊開啟,選擇 已啟用 單擊...