Fórum témák

» Több friss téma
Fórum » PICKit2 klón építése
Lapozás: OK   16 / 211
(#) szilva válasza gyengus hozzászólására (») Aug 28, 2008 /
 
Ja, hát a kvarc környékét nem illik fogdosni, mert attól tényleg szétcsúszik az USB kommunikáció

Amúgy a korrigált klónnal már majdnem 24 órája megy az MPLAB, fejlesztek, debugolok, és teljesen stabil. Szóval az az ellenálláscsere kellett neki.
(#) viktorka0011 hozzászólása Aug 29, 2008 /
 
Szilva légyszives megtudod mondani nekem hogy Mclr off valamint Mclr on-ra mit kell mérjek!
(#) watt válasza viktorka0011 hozzászólására (») Aug 29, 2008 /
 
off: kb. 5V
on: kb. 0V
(#) viktorka0011 válasza watt hozzászólására (») Aug 29, 2008 /
 
Akkor nálam nem stimmel!!Valoszínű hogy az egyik fet nem jó?
(#) watt válasza viktorka0011 hozzászólására (») Aug 29, 2008 /
 
PIC nélkül méred? Mennyit?
(#) viktorka0011 válasza watt hozzászólására (») Aug 29, 2008 /
 
Pic nélkül!0v on és off is csak q5-nél megjelenik a 4,8v !
(#) szilva válasza viktorka0011 hozzászólására (») Aug 29, 2008 /
 
Szerintem nincs ott semmi baj. Ha a PICkit2 progiból nézed, az úgy tűnik, hogy nem tud aktív "1" állapotot az MCLR lábra tenni. Külső felhúzó ellenállás nélkül így nem fogsz tudni magas feszültségi állapotot mérni.

AzMPLAB viszont tudja, ha pl. beállítod programozónak a PK2-t, akkor a programozó menüjéből kiválasztható a "hold in reset" és a "release from reset". A "settings"-ben pedig van egy pipa, amivel azt kapcsolod, hogy a "release from reset" nagyimpedanciás állapotba vagy aktív "1"-be kapcsolja az MCLR lábat. Mérd meg ezzel is!
(#) viktorka0011 válasza szilva hozzászólására (») Aug 29, 2008 /
 
Igen igy már megjelenik a vonalon 4,7v,de akkor nem értem mért nem irja a picet csak olvassa!A képen láthato modon probáltam!
(#) szilva válasza viktorka0011 hozzászólására (») Aug 29, 2008 /
 
Az úgy jónak néz ki így hirtelen. Olvasásnál is kell neki a Vpp, tehát nem hinném, hogy ott lenne gondja. Próbálj meg 100nF hidegítő kondenzátort tenni a cél-PIC táplábaira közvetlenül!

Szerk.: még egy lehet, hogy túl kicsi az USB feszültséged. Emlékeim szerint írtam is a honlapon, hogy a D2 diódán eső feszültség esetleg jelenthet gondot, emiatt azt a diódán nyugodtan rövidre lehet zárni (úgyis csak a kintről jövő "áldás" ellen védi a PK2-t, tehát túl sok gyakorlati haszna nincs).
(#) viktorka0011 válasza szilva hozzászólására (») Aug 29, 2008 /
 
Azt már probáltam de nem véltozott! A lábak valoszűnű,hogy jol vannak bekötve mivel a progi észreveszi hogy 12f675-öt raktam rá!
(#) viktorka0011 válasza viktorka0011 hozzászólására (») Aug 29, 2008 /
 
Kivettem a d2 és rővidrezártam. Most annyi az előrelépés hogy megcsinált egy osc kalibrálást de előtte minden nulla ha bele akrok valamit rakni akkor is az marad verify error,de marad az osc..
(#) watt válasza viktorka0011 hozzászólására (») Aug 29, 2008 /
 
Nincs bekapcsolva a PIC-ben a programterület védelme? Mit olvas ki belőle, nem nullákat?
(#) szilva válasza viktorka0011 hozzászólására (») Aug 29, 2008 /
 
Hát az felettébb érdekes. Egy teljes törlés után mit olvas a PIC-ből?
(#) viktorka0011 válasza watt hozzászólására (») Aug 29, 2008 /
 
Nullákat és a végén az osct!
(#) watt válasza viktorka0011 hozzászólására (») Aug 29, 2008 /
 
Milyen értéke van a kiolvasott konfig szónak?
(a configuration mellett látható számok.)
A 7. bit a CP, ami ha 0, akkor le van védve a porgram memó.
(#) viktorka0011 válasza watt hozzászólására (») Aug 29, 2008 /
 
0004 és most veszem észre ott van alata hogy all protekt pirossal!
(#) watt válasza viktorka0011 hozzászólására (») Aug 29, 2008 /
 
bingó!
Szilva kérését megtetted? (teljes törlés!)
Utána nézd meg a konfig szót, hogy a betöltendő program mit akar betölteni!
Módosítsd az értéket, hogy a 7. bit 1 legyen, és úgy próbáld beégetni!
(#) viktorka0011 válasza watt hozzászólására (») Aug 29, 2008 /
 
Megvan a hibaoka kivettem a pipákat az
Enable code protekt
Enable dat protekt
és benne van a progi és a visszaolvasás is jó!
Bocs!
(#) Báddzsó hozzászólása Szept 17, 2008 /
 
sziasztok, építettem egy pickit2őt (watt féle)és langyosodik a 18f2550 benne... mitől lehet, amúgy teljesen müxik, programoz, feszek rendben.
köszi!
(#) watt válasza Báddzsó hozzászólására (») Szept 17, 2008 /
 
Szóval, akkor lemostad a folyasztószert és most jó lett?
(#) Báddzsó válasza watt hozzászólására (») Szept 17, 2008 /
 
lemostam a folyasztószert igen, de a melegedésre csak ez után figyeltem fel... mert előtte nem is ismerte fel a gép.. langyilangyi, egy óra után már inkább meleg, de akkor is működik... érdekes mikor rákapcsolom a troubleshooting-nál a mclr feszt akkor zümmüg jól hallhatóan, de mclr fesz is ok.... zümmögés normális?
melegedésre valaki valamit? más nem melegszik csak a pic, se tranyó, se fet...
(#) watt válasza Báddzsó hozzászólására (») Szept 18, 2008 /
 
Nem tudom mennyire meleg, de szerintem ha működik, akkor nem lehet ott semmi gond. Azért ezek 20MHz-el ketyegnek, és belül még nagyobb órajelek is vannak! Ha meg tudod fogni, akkor annak nem lehet baja!
(#) szab hozzászólása Nov 17, 2008 /
 
Sziasztok! Tegnap végre sikerült befejeznem a szilva féle pickit2-őt! minden jól megy elvileg, a firmware-t sikerült beégetnem elsőre a régi jdm programozómmal, nem látok átforrasztást, rövidzárat, a program fel is ismeri a pickit2-őt, csak egy dolog zavar... a VDD target program induláskor 4,1V, pár másodpercel később meg 4,6V... a lábakra rámérve 4,56V... Jó ez? Lehet az a baj oka, hogy csak 0,6W-os ellenállásaim voltak idehaza és nagyrészt olyanok vannak beépítve a programozóba? MCLR 11,9V(néha 12,0V) amúgy. PGD, PGC 4,96V.
Ja és mégvalami Troubleshoot-ban rögtön az első lépésnél olyat mond nekem, hogy külső tápot érzékel 4,1V-ot... és ezt pirosan írja...

u.i.: lehet tök egyértelmű dolgokat kérdezek, bocsássatok meg érte, de most nincs időm végigolvasni az egész topikot... köszi előre is!
(#) watt válasza szab hozzászólására (») Nov 18, 2008 /
 
Csekkold végig, hogy mindent jól ültettél e be a Vdd-t kiszolgáló alkatrészek közül! Nekem gyanús, hogy elkeverhettél lábakat.

Idézet:
„MCLR 11,9V(néha 12,0V)”

Ezt inkább nevezzük Vpp-nek! Egyébként jó érték!

Idézet:
„PGD, PGC 4,96V”

Idézet:
„Troubleshoot-ban rögtön az első lépésnél olyat mond nekem, hogy külső tápot érzékel 4,1V-ot... és ezt pirosan írja.”

E miatt gondolom, hogy el van keverve ott valami!

(#) szab válasza watt hozzászólására (») Nov 19, 2008 /
 
Átnéztem, köszönöm az ötletet! Szó szerint el volt keverve a nyákon az IRF lábkiosztása... valahogy elnéztem a dolgot és nem megfelelő tokozást terveztem a nyákra... (vagy én voltam nagyon figyelmetlen, vagy az eagle-be nem jó valami IRF téren...) 2. és 3. láb fel volt cserélve... Átforrasztottam és most elvileg jól működik!
(#) szilva hozzászólása Nov 24, 2008 /
 
A hétvégén végre volt egy kis időm foglalkozni vele és megépítettem a PICkit2 klónhoz a 2.5/3.3V-os programozó adaptert. Egy 18F44J10-zel próbáltam ki, miután a jelszinteket ellenőriztem multiméterrel.

A tapasztalatok vegyesek: a PICkit2 progival tökéletesen működik, viszont az MPLAB (8.10) sikít, hogy szerinte 3.25V-nak kellene lennie a Vdd-nek és ő 4.97-et mér (ami igaz is, mert a klón nem szabályozza a Vdd-t), így sem programozóként, sem debuggerként nem volt hajlandó csatlakozni az áramkörömhöz.

Születik majd írás is a kütyühöz, addig itt vannak képek róla:

Bővebben: Link
(#) watt válasza szilva hozzászólására (») Nov 24, 2008 /
 
Arra az időre nem lehetne becsapni az AN1-en a PIC+MPLAB-ot? (még egy jumper egy osztót kötne az R6-ra)
(#) szilva válasza watt hozzászólására (») Nov 24, 2008 /
 
Inkább az illesztő kimenetén megjelenő feszültséget kellene visszacsatolni.

Épp azon elmélkedem, hogy 6-os helyett 7-es csatlakozót használva meg lehetne ezt úgy oldani, hogy az eredeti PK2 csati ne változzon, a hetedik, extra láb pedig ha nincs sehova bedugva, akkor úgy működjön, ahogy most is. Ha viszont a 7. lábat is használó illesztőt kötök a klón mögé, akkor a visszacsatolt kimenetből tudni fogja, hogy hány V van ott valójában.
(#) watt válasza szilva hozzászólására (») Nov 24, 2008 /
 
Jó lehet.
(#) szilva válasza watt hozzászólására (») Nov 25, 2008 /
 
Megépítettem, a lenti linkre tettem még fel két képet, azokon látszik a plusz átalakítás. A visszacsatolt Vdd az eredeti 4.7k helyére betett 2db sorbakötött 4.7k közepére érkezik.

Végül 8 hosszú csatlakozónál maradtam, a 7. láb kulcs lett (a hüvely betömve, tüske kiszedve), így nem lehet az eredeti, 6-os tüskesort rosszul beledugni.

Az áramkör elektromosan mérve jó, a PK2 progi troubleshoot-ja szerint jó. MPLAB-ból csatlakozni tudok az áramkörhöz, programozni tudom, de amikor debug módba akarom léptetni, akkor jön egy "unable to enter debug mode" és egy rejtélyes hibaüzenet, miszerint ő 3.25V-ot akart és 0.00V-ot mért (közben a sárga LED szerint a Vdd a kimenetre van kapcsolva és műszerrel mérve is ott van). Szerintem az MPLAB valamit nagyon gyorsan kapcsolgat és nem vár eleget, már máskor is láttam ilyesmit. Megpróbálom majd kinyomozni az okát, mert persze az eredeti PK2-vel megy a debug is.
Következő: »»   16 / 211
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem