Re: dsPIC33FJ64MC710 燒錄問題
|
||||
---|---|---|---|---|
高級會員
|
To: cc_chi
你的VDDCORE有接電容嗎? 可以把相關電路貼出來嗎?
發表於: 2007/9/23 14:46
|
|||
|
Re: dsPIC33FJ64MC710 燒錄問題
|
||||
---|---|---|---|---|
版主
|
http://ww1.microchip.com/downloads/en/DeviceDoc/80306B.pdf
Errata 裡沒有提到此問題,應該不是Silicon 的 bug,找一下程式看看吧!
發表於: 2007/9/3 13:30
|
|||
|
Re: dsPIC33FJ64MC710 燒錄問題
|
||||
---|---|---|---|---|
新會員
|
用組合語言是因為要轉換舊系統來新的
所以一行一行轉 辛苦的地方在MICROCHIP 提供的組合語言資訊太少 常搞不清楚 上述的問題 有可能是 bug吧!
發表於: 2007/9/3 11:52
|
|||
|
Re: dsPIC33FJ64MC710 燒錄問題
|
||||
---|---|---|---|---|
版主
|
看不懂你的問題所在,用組合語言寫是不是很辛苦?
這裡有一些參考的例子可以看看: dsPIC30F Peripheral Module Training - Internal EEPROM 的講義及練習: http://www.microchip.com.tw/modules/mydownloads/viewcat.php?cid=4 http://www.microchip.com/stellent/idc ... 408&fragment32_NextRow=33 PIC24H code example : CE209
發表於: 2007/9/3 11:42
|
|||
|
Re: dsPIC33FJ64MC710 燒錄問題
|
||||
---|---|---|---|---|
版主
|
dc1132 看起來你的問題比較大,Read 的結果為 0x0,先單獨 Erese 看看會不會成功? 要不然就寄回 Explorer-16 + PIM module 給我來換新的。
發表於: 2007/9/3 11:10
|
|||
|
Re: dsPIC33FJ64MC710 燒錄問題
|
||||
---|---|---|---|---|
新會員
|
我的今天也出現同樣問題
本來都可以用的結果突然出現 MPLAB ICD 2 Ready Programming Target... ...Validating configuration fields ...Erasing Part ...Programming Program Memory (0x0 - 0x57F) Verifying... ...Program Memory ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0x40400, Val Read = 0x0) ICD0275: Programming failed. IDE 為7.6 使用PIC24FJ128GA010 板子為 EXPLORER 16 更換另一片板子 與新的MPU 都一樣 學上層同學 的進PROGRAM模式 ERASE 一遍 也沒改變 用READ 功能看一遍 程式有燒進去 就是不給用 很煩惱!!
發表於: 2007/9/3 11:01
|
|||
|
Re: dsPIC33FJ64MC710 燒錄問題
|
||||
---|---|---|---|---|
版主
|
先確定 MPLAB IDE 不是 v7.50 的版本。
看起來程式有被改變,但某些位元未被燒錄,請檢查電源及 ICD2 的狀態。 還有所有的 Vdd & AVdd , Vss & Avss 是否都有接到。MCLR pin 不要接電容器,只要用 10K 電阻 Pull-up。
發表於: 2007/9/3 10:33
|
|||
|
Re: dsPIC33FJ64MC710 燒錄問題
|
||||
---|---|---|---|---|
高級會員
|
我有類似經驗~
我會先切換到燒錄模式~ 先對CHIP進行抹除的動作後再進行燒錄即可~ 你也可以試試看~ PS:原因我也不太清楚,但有時會突然不能燒錄會以為CHIP掛了,後來得知此方法,問題就解決了~~!!
發表於: 2007/9/1 21:53
|
|||
|
dsPIC33FJ64MC710 燒錄問題
|
||||
---|---|---|---|---|
新會員
|
請問各位先進:
使用dsPIC30F5011可正常工作的板子,把工作電壓改為3.3V換成 dsPIC33FJ64MC710 程式重改,確一直燒錄失敗, ICD2一直出現以下訊息,試了兩個晶片訊息都一樣,不知是那裡作錯了 Target Device dsPIC33FJ64MC710 found, revision = Rev 0x3002 ...Reading ICD Product ID Running ICD Self Test ...Passed MPLAB ICD 2 Ready Programming Target... ...Validating configuration fields ...Erasing Part ...Programming Program Memory (0x0 - 0x1D7F) Verifying... ...Program Memory ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0x40200, Val Read = 0x40000) ICD0275: Programming failed. MPLAB ICD 2 Ready
發表於: 2007/8/30 19:08
|
|||
|