• slider image 270
  • slider image 271
  • slider image 272
:::


Browsing this Thread:   1 Anonymous Users






用PICkit3燒錄18F87K22時發生異常
#1
新會員
新會員


查看用戶資訊
各位先進、前輩日安:
我使用PICkit3燒錄18F87K22時,不管是由目標板供電還是PICkit3供電,燒錄都失敗且出現以下訊息

Programming...
The following memory regions failed to program correctly:
Program Memory
Address: 00000000 Expected Value: 000000ee Received Value: 00000000
Programming failed

每次錯誤的address都一樣是00000000,但是erase跟read卻能成功......
MCU工作在5V,ENVREG接腳有連接至Vdd,Vddcore接腳亦有串接一個10uF的鉭質電容對地
MCLR接腳有接一組10k跟0.1uF的RC做上電延遲,過往其他型號這樣接都能夠正常燒錄,也有嘗試將這組RC去掉,但燒錄還是失敗......
請問是什麼問題會導致這狀況呢?

發表於: 12/8 11:26
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 用PICkit3燒錄18F87K22時發生異常
#2
新會員
新會員


查看用戶資訊
建議檢查一下PGD PGC線路是否異常,包含MCU到燒錄器的所有路徑.

發表於: 12/8 15:15
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 用PICkit3燒錄18F87K22時發生異常
#3
新會員
新會員


查看用戶資訊
參照:

YCC wrote:
建議檢查一下PGD PGC線路是否異常,包含MCU到燒錄器的所有路徑.


電表測試都沒問題,PGD、PGC在燒錄時也沒有接其他電路......
不知道有code protect的enable與否有沒有差......

發表於: 12/8 19:20
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 用PICkit3燒錄18F87K22時發生異常
#4
版主
版主


查看用戶資訊
參照:
每次錯誤的address都一樣是00000000,但是erase跟read卻能成功......
MCU工作在5V,ENVREG接腳有連接至Vdd,Vddcore接腳亦有串接一個10uF的鉭質電容對地
MCLR接腳有接一組10k跟0.1uF的RC做上電延遲,過往其他型號這樣接都能夠正常燒錄,也有嘗試將這組RC去掉,但燒錄還是失敗......


1. 當執行 Erase 成功後,請問 Read 回來的值是不是都是 0x3FFF ? 做 Blanking Check 是否成功?
如果以上都不成功且接線沒問題,那有可能是 PIC 損壞了。

發表於: 12/9 12:50
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 用PICkit3燒錄18F87K22時發生異常
#5
新會員
新會員


查看用戶資訊
參照:

YCC wrote:
建議檢查一下PGD PGC線路是否異常,包含MCU到燒錄器的所有路徑.


昨晚全面檢查了一下,發現當MCLR使用10k歐姆做上拉時,上電後MCLR的電壓只剩0.6V,Vdd是5V,都枚.....
上拉電阻改為4.7k,MCLR電壓1.1V左右;改為1k,MCLR電壓才能拉高到4.5V......

發表於: 12/9 13:18
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 用PICkit3燒錄18F87K22時發生異常
#6
版主
版主


查看用戶資訊
那把 MCLR 接地電容移除,MCLR 腳位是高阻抗輸入不應該有此現象的。如此 87K22 已經有問題了。

發表於: 12/9 14:06
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 用PICkit3燒錄18F87K22時發生異常
#7
新會員
新會員


查看用戶資訊
參照:

Ryang wrote:
那把 MCLR 接地電容移除,MCLR 腳位是高阻抗輸入不應該有此現象的。如此 87K22 已經有問題了。


不好意思,臨時被指派別的工作,這部分就放下了好一段時間,上周才又回來這個專案,經過更換新的87K22後,已經可以正常工作......
經詢問當初負責製作樣品板的人員,TQFP封裝的87K22,他用電烙鐵一腳一腳焊,問題可能是出在這,我後來更換時改用熱風槍吹焊的就沒問題了.....

感謝前輩提供的方向!!

發表於: 今天 1:32
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://edm.microchip.com.hk/webapp/opt-in/website/tc/form.htm
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

Microchip CAE 空中教室

教育訓練中心

課程 - 台北教育訓練中心
課程 - 新竹教育訓練中心
課程 - 高雄教育訓練中心
教育訓練中心介紹
購買 - 實驗工具
臺灣實驗板介紹與資源