2017-03-02 98 views
0

我們正在使用具有Microchip dsPIC30F6014A的電子真實機器人。我們使用MPLAB X IDE 2.05和3.55以64位工作在Windows 8.1中。我們的機器人在PIN碼方面遇到了問題,所以您告訴我們解決方案是購買ICD編程器以重新刷新電子盤中的固件並恢復其藍牙連接的PIN碼。MPLAB X IDE 2.05無法在Microchip中寫入dsPIC30F6014A

我們獲得了ICD 3,該電纜可重新刷新並開始在MPLAB X IDE 2.05中工作。但是,最初我們無法將機器人編程爲允許使用此配置的圖像enter image description here,並且我們試圖再次對其進行編程。我們卡住了此消息:


Target detected 
    Target Device ID (0x0) does not match expected Device ID (0x2c30000). 
    Invalid command response (sent 0x5f, received 0x3f) 
    Failed to read device 
    Unable to download program executive 
    Failed to program device 
    Failed to send bulk data 
    Failed writing builk data (memory type 8, address 0 
    Invalid command response (sent 0x60, received 0x3f) 

我們試圖擦除閃存設備從http://www.gctronic.com/doc/index.php/E-Puck 5.5節中指出,它給我們帶來了這個消息:


Connecting to MPLAB ICD 3... 
    Firmware Suite Version.....01.30.09 
    Firmware type..............dsPIC30F 

    Target detected 
    Device ID Revision = 1041 

    Erasing... 
    Erase successful 

然後,我們再次嘗試編程機器人並得到了相同的消息


Target detected 
    Target Device ID (0x0) does not match expected Device ID (0x2c30000) 
    ... 

任何建議來解決這個問題?

回答

0

我沒有使用特定的控制器。但是如果引腳連接錯誤或者您可能錯過了時鐘或數據線,MPLAB通常會拋出此錯誤。最簡單的方法是使用IPE工具並嘗試連接。如果IPE連接嘗試.HEX文件編程

1

對不起,我忘了回答這個問題,這個問題是從我的USB端口的能量不足,解決的辦法是使用兩名男女線從2端口吸取能量