Re: programmer問題
|
||||
---|---|---|---|---|
初級會員
|
想問一下板主
如果我換成pm3做燒錄 也會有這種接線的限制嗎
發表於: 2008/6/19 19:53
|
|||
|
Re: programmer問題
|
||||
---|---|---|---|---|
初級會員
|
1.PGC & PGD該接多少電組合電容10k or 22pF嗎
2.由pcb到治具再到icd2少說有60公分吧 3.我試接過,還是一樣 4.還是會失敗 真不知道該如何是好 是不能用多工器來做燒錄嗎 還想再問一個問題 哪位大大可以幫我詳細說明16F883用icd2做icsp燒錄 icd2到pcb該如何接 我在想會不會是這裡也接錯了 我有看DS30277D這本使用手冊 RB3,VDD,ICSDAT,ICSCLK經過多工器後有接上10K電阻接地 VPP電壓是利用relay做切換沒有接其他電阻直接接到icd2 VPP 不知道這種接法是否有錯 請各位大大解答 感謝各位大大
發表於: 2008/6/18 17:50
|
|||
|
Re: programmer問題
|
||||
---|---|---|---|---|
中級會員
|
ICSP線要短,最好在......CM以內,這包括由PIC拉出來到ICSP座的長度,到icd2或REAL ICE ,否則就算是高速模組也沒有用,一樣被干擾,我的板子就是這樣,馬達一動作,real ice就褂了,又要reset重來,所以layout時,ICSP插座離PIC近一點,對誰都好
發表於: 2008/6/18 16:35
|
|||
|
Re: programmer問題
|
||||
---|---|---|---|---|
資深會員
|
REAL ICE的線好像要更短,之前因為REAL ICE的線太短先用ICD2的代替一下,結果很容易會燒錄失敗,換回專用線之後就會正常。
似乎要用高速模組+CAT5線材才有可能延長除錯距離的樣子。
發表於: 2008/6/18 13:02
|
|||
不要問我哪裡來,我只是個流浪天涯的工程師
|
||||
|
Re: programmer問題
|
||||
---|---|---|---|---|
版主
|
1. 在 ICD2 裡的設計,PGC & PGD這裡隻腳內部有4.7Kohm 的電阻接地,讓ICD2可以將外部PIC進入 Test Mode。所以在做 ICSP 時,PGC & PGD 這兩隻腳部可以再接 Pull-up & Pull-Down 電阻與電容。
2. ICSP 的線不可以過長,Microchip 建議是不要超過 10 cm ,當然是越短越好以免受外界干擾。 3. MCLR 最好只接10Kohm電阻 Pull-Up 不要在外接電容下地,這樣會影響 PIC 進入 Programming Mode 的。 4. 不經過多工器時,燒錄會成功嗎? 有時成功有時失敗,有可能是負載效引起的,改改看。
發表於: 2008/6/18 10:33
|
|||
|
programmer問題
|
||||
---|---|---|---|---|
初級會員
|
我用icd2接治具download程式
但是一直有問題 有時成功有時失敗 失敗時會出現下面敘述 ICD0161: Verify failed (MemType = Program, Address = 0x1, Expected Val = 0x2806, Val Read = 0x0) ICD0275: Programming failed. 治具是用來測試pcb版以及download程式 download程式的部份 是利用多工器做選擇 治具是一次可測試四片pcb download程式時用多工器做選擇 選擇不同片pcb上的download接腳 PGD, PGC, MCLR, VCC, VSS 有時候可以正常download但有時候會失敗 不知道是為什麼 請各位大大解答嗎
發表於: 2008/6/17 18:10
|
|||
|