"verify failed at address 0000f" JDM & IC-Prog
"verify failed at address 0000f" JDM & IC-Prog
Felet dyker upp i slutet när IC-Prog har verifierat klart, det blir förövrigt samma fel om jag inte har PIC eller programerare ikopplad.
Det är den här JDM-programeraren http://www.olimex.com/dev/pic-pg2c.html Och den här uppdateringen(har provat med och utan) http://users.tpg.com.au/btkelly/jdm_b.htm
Använder IC-prog 1.05c (har även testat ett annat program)
Har provat både:
WinXP Pro(med WinXP drivrutinen på i IC-Prog), AMD3200+ 512MB
Win98SE(två olika datorer), AMD 1900+ 512MB
Jag har mätt med multimeter på programeraren och det blir 5V där (och när) det ska(vcc, data & clock) och 13V på mclr.
Har provat både PIC 16F628 & 16F84A
Jag har "process priority" på "real time", har även provat de andra lägre.
Har provat olika "I/O delay", från 1 till max 40 och några där i mellan, vart ska den vara?
Vad kan nu vara fel? Jag har förövrigt byggt en parralel-programerare till PIC för något år sedan, den fugnerade aldrig heller. Byggde en programmerare till AVR för ett tag sedan, den fugnerade nästan direkt utan större problem.
Det är den här JDM-programeraren http://www.olimex.com/dev/pic-pg2c.html Och den här uppdateringen(har provat med och utan) http://users.tpg.com.au/btkelly/jdm_b.htm
Använder IC-prog 1.05c (har även testat ett annat program)
Har provat både:
WinXP Pro(med WinXP drivrutinen på i IC-Prog), AMD3200+ 512MB
Win98SE(två olika datorer), AMD 1900+ 512MB
Jag har mätt med multimeter på programeraren och det blir 5V där (och när) det ska(vcc, data & clock) och 13V på mclr.
Har provat både PIC 16F628 & 16F84A
Jag har "process priority" på "real time", har även provat de andra lägre.
Har provat olika "I/O delay", från 1 till max 40 och några där i mellan, vart ska den vara?
Vad kan nu vara fel? Jag har förövrigt byggt en parralel-programerare till PIC för något år sedan, den fugnerade aldrig heller. Byggde en programmerare till AVR för ett tag sedan, den fugnerade nästan direkt utan större problem.
Ingen aning om kretsarna är hela, men de är nya och oanvända iaf.
Vad ska COM-porten vara inställd på?
Min är inställd såhär.
Bitar per sekund: 9600
Databitar: 8
Paritet: Ingen
Stoppbitar: 1
Flödereglering: Ingen
Under "Avancerat" är den inställd på.
Använd FIFO-buffert: Ikryssad
Mottagarbuffert: Hög14
Överförningsbuffert: Hög16
Vad ska COM-porten vara inställd på?
Min är inställd såhär.
Bitar per sekund: 9600
Databitar: 8
Paritet: Ingen
Stoppbitar: 1
Flödereglering: Ingen
Under "Avancerat" är den inställd på.
Använd FIFO-buffert: Ikryssad
Mottagarbuffert: Hög14
Överförningsbuffert: Hög16
Inställningarna på comporten, 2400 bitar per sekund, ingen handskakning, ingen paritet, en stoppbit.
Detta brukar XP klara utan att göra något men Win-98 är lite kinkigare
Kolla in denna tråd, den ger många tips. http://www.geekjoan.com/forum/viewtopic ... sc&start=0
Detta brukar XP klara utan att göra något men Win-98 är lite kinkigare
Kolla in denna tråd, den ger många tips. http://www.geekjoan.com/forum/viewtopic ... sc&start=0
Inget nytt i den tråden, förutom att det stod att det inte skulle vara elektrolyter på JDM-programeraren, vad ska vara där? PÅ den här är det ju elyter > http://www.olimex.com/dev/pic-pg2c.html
Alla spänningar är ju rätt för mig(även under programering) och alla pinnar "tänds" ju rätt när jag provar hardware check i ICProgg. Har någon något litet program som uber-garanterat fungerar för pic16f628 och 16f84a? Kan det vara det att båda programmen jag provat är felande på något sätt? Jag har förövrigt laddat ner dem och de är blink-program(hex-filer) för testning.
Hur lång kan sladden från programerarn til PICen vara utan problem? Min är ca 20cm + några cm till på expriment-plattan jag har PICen på.
Edit: ändrade sladden till ca 10cm utan att det hjälpte.
Alla spänningar är ju rätt för mig(även under programering) och alla pinnar "tänds" ju rätt när jag provar hardware check i ICProgg. Har någon något litet program som uber-garanterat fungerar för pic16f628 och 16f84a? Kan det vara det att båda programmen jag provat är felande på något sätt? Jag har förövrigt laddat ner dem och de är blink-program(hex-filer) för testning.
Hur lång kan sladden från programerarn til PICen vara utan problem? Min är ca 20cm + några cm till på expriment-plattan jag har PICen på.

Edit: ändrade sladden till ca 10cm utan att det hjälpte.
Senast redigerad av lashman 4 september 2004, 02:25:16, redigerad totalt 1 gång.
Läs mitt inlägg i denna tråden. Vet inte om det hjälper men jag hade svårt att få jdm-programmeraren att funka stabilt med 16F628A. Jag har byggt en RCD-Programmerare, fungerar ypperligt med IC-Prog.
JAg kör med WinXP + någon drivrutin för att kunna köra "Direct IO". Det finns info om det i någon tråd här, minns inte vilken. Ang. dioden så kan du säkert använda vilken som. http://www.elfa.se/elfa/produkter/se/2376.htm
Kolla den här länken http://www.ucapps.de/mbhp_jdm.html
Den sidan hjälpte mig få igång min PG2-kopia.
Det visade sig att det inte var något fel på programmeraren utan att jag bara hade lite felaktiga inställningar i IC-prog
Den sidan hjälpte mig få igång min PG2-kopia.
Det visade sig att det inte var något fel på programmeraren utan att jag bara hade lite felaktiga inställningar i IC-prog
Ja, "blank check" fungerar ju också. Jag provade att skriva in lite strunt direkt i IC-Prog och försökte programera det, det gick inte heller.
Kan någon tala om hur man ska koppla in PIC16F628(Inte A) till programeraren? Ska den ha några pull upp/ner motstånd någonstans? något annat jag kan ha missat?
Vilka Fuses ska jag ha på, eller spelar det ingen roll?
Kan någon tala om hur man ska koppla in PIC16F628(Inte A) till programeraren? Ska den ha några pull upp/ner motstånd någonstans? något annat jag kan ha missat?
Vilka Fuses ska jag ha på, eller spelar det ingen roll?
- EagleSpirit
- Inlägg: 1288
- Blev medlem: 27 maj 2003, 23:15:48
- Ort: Västerås
- Kontakt:
för mig funkar den där utmärkt med elektrolyter och allt. Klarat 16F84, 16F628A, 16F877A osv.
har du kryssat för enable NT/2000/Xp driver?
settings --> options --> misc --> enable NT/2000/XP driver
är du helt säker på att du kopplat rätt? Blinkar/lyser lysdioden när du programmerar?
fundering, är det inte på 628 som någon pinne ska kopplas till jord för att programmeras? Kolla i databladet om det står något
har du kryssat för enable NT/2000/Xp driver?
settings --> options --> misc --> enable NT/2000/XP driver
är du helt säker på att du kopplat rätt? Blinkar/lyser lysdioden när du programmerar?
fundering, är det inte på 628 som någon pinne ska kopplas till jord för att programmeras? Kolla i databladet om det står något
Har provat både med och utan win2000driver. Jag provade även lite på en win98 maskin utan att det fungerade.
Har provat både med direct I/O och windows API.
Lampan lyser med alla inställningar jag gjort, fast blinkar gör den inte, bara när den byter från programering och verify och sådant.
Har provat både med och utan rb4(eller vilken det nu var) till jord, både med och utan motstånd, ska det vara med eller utan?
Har provat både med direct I/O och windows API.
Lampan lyser med alla inställningar jag gjort, fast blinkar gör den inte, bara när den byter från programering och verify och sådant.
Har provat både med och utan rb4(eller vilken det nu var) till jord, både med och utan motstånd, ska det vara med eller utan?
Denna har jag programmerat några med.
http://www.finitesite.com/d3jsys/
Tyvärr så är den för parallellproetn och kräver extern +5v matning. Men den fungerar iaf. på alla datorer och i alla väder.
Glöm inte att sätta parallellporten till rätt läge i bios om ni skall programmera med den.
http://www.finitesite.com/d3jsys/
Tyvärr så är den för parallellproetn och kräver extern +5v matning. Men den fungerar iaf. på alla datorer och i alla väder.
Glöm inte att sätta parallellporten till rätt läge i bios om ni skall programmera med den.