Re: 無法寫入程式記憶體
|
||||
---|---|---|---|---|
資深會員
|
收到新的ICD2了
燒錄除錯一切都正常 按F6也都可以重置了 之前舊的那台MCLR沒接10K電阻到VCC所以無法除錯 不過剛剛試這台新的ICD2 MCLR不接電阻直接接到ICD2也沒有錯誤訊息 可以正常工作跟除錯 果然我那台舊的ICD2的確有問題...
發表於: 2004/9/16 13:38
|
|||
|
Re: 無法寫入程式記憶體
|
||||
---|---|---|---|---|
版主
|
我試了三台 ICD2 及好幾顆 PIC18F4320 revision B2 的 IC,我都沒有發現你講的問題。 (我用 MPLAB IDE V6.61 + APP001 demo board)。
你有沒有找過代理商的FAE幫你解決問題? ...Connected Setting Vdd source to target Target Device PIC18F4320 found, revision = b2 ...Reading ICD Product ID Running ICD Self Test ...Passed MPLAB ICD 2 Ready Programming Target... ...Erasing Part ...Programming Program Memory (0x0 - 0x13F) ...Loading DebugExecutive ...Programming DebugExecutive ...Programming Debug Vector ...Programming RSBUG Verifying... ...Program Memory ...Debug Executive ...Debug Vector ...Verify Succeeded Programming Configuration Bits .. Config Memory Verifying configuration memory... ...Verify Succeeded Connecting to debug executive ...Programming succeeded MPLAB ICD 2 Ready
發表於: 2004/9/14 17:08
|
|||
|
無法寫入程式記憶體
|
||||
---|---|---|---|---|
資深會員
|
PIC18F4320
MPLAB 6.30 編譯完成後 要燒錄進IC時都經常出現以下錯誤訊息 (偶而可以成功燒錄) ...Program Memory ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0xEF02, Val Read = 0x0) ICD0275: Programming failed. MPLAB ICD 2 Ready 由說明看來 這是指要燒錄進程式記憶體第00位址 數值是0xEF02(GOTO 0x4) 但實際讀回的數值卻是0x0 所以寫入失敗停止執行 MPLAB版本從6.61 => 6.60 => 6.51 => 6.30 移除安裝好幾次,也在好幾台電腦測試過 都是這樣 不過相同的程式燒錄進18F452(Ver 0x6)卻都沒有問題 可否請有18F4320 (Ver 0x4)的人測試一下 是我這一批18F4320有問題 還是我的ICD2有問題 謝謝!!
發表於: 2004/9/11 14:24
|
|||
|