så gemensam matning var kanske fel ord. gemensam referens är mer korrekt
HVPP: ATMEGA88 och Dragon
Då förstår vi varandra!
Tack allla som svarat! Jag är riktigt matt! Sammanfattning på vad felet kan bero på:
1) jag har lyckats göra en hårdvara som får kretsen att ge upp. Låter otroligt...det funkar ju ibland (med nya kretsar) och det är typ bara en ISP-kontakt, en spännngsstab, procssor och LED. Två avkoppllingskondingar.
2) Jag har fått defekta kretsar eller Dragon. Låter otroligt...det är sällan fel och modellerna är inte flångnya.
3) Det finns något magiskt i min kod som pajjar processorn. Låter otroligt...jag pillar inte på några konstiga grejer. Dessutom funkar programmen. Både i simulator och i target.
4) En bug i AVR Studio. Låter också otroligt...
Nu vet jag inte riktigt vad kag skall försöka med.
Tack allla som svarat! Jag är riktigt matt! Sammanfattning på vad felet kan bero på:
1) jag har lyckats göra en hårdvara som får kretsen att ge upp. Låter otroligt...det funkar ju ibland (med nya kretsar) och det är typ bara en ISP-kontakt, en spännngsstab, procssor och LED. Två avkoppllingskondingar.
2) Jag har fått defekta kretsar eller Dragon. Låter otroligt...det är sällan fel och modellerna är inte flångnya.
3) Det finns något magiskt i min kod som pajjar processorn. Låter otroligt...jag pillar inte på några konstiga grejer. Dessutom funkar programmen. Både i simulator och i target.
4) En bug i AVR Studio. Låter också otroligt...
Nu vet jag inte riktigt vad kag skall försöka med.
Jag hittade en tråd på avrfreaks som jag inte sett tidigare. Den löser inte mitt problem men vi är tydligen fler som har haft problem med DebugWire:
http://www.avrfreaks.net/index.php?name ... torder=asc
En kille fick bättre resultat när han inte matade från batteri. Det hjälpte inte mig.
Jag har förstört några uP till och gjort en sjuk upptäckt som jag inte sett beskriven på avrfreaks: mina superenkla LED-exempel (demo.c från winavr) går att ladda ner flera gånger men programmerar jag mitt superenkla uart-exempel (hittat på nätet 'PEK') så går processorn inte att programmera igen. Hur sjukt låter inte det?
Studion jag kör med är Version 4.13 Build 528 . Jag har inte med avsikt modifierat fuse/lockbits.
Hur jag kopplat? Bandkabel med prydliga kontakter, totala ledarlängden per ledare mindre än 30 cm. Ingen extern kristall, stab på matningen och avkopplingskondingar vid uP. ISP-ledare rakt in i uP (jord, VCC), inga kondingar eller motstånd eller något annat.
Jag ringer med voltmetern och ser vilken pinne på mega88 som sitter ihop med vilken pinne på ISP på Dragon när sladden sitter i.
ISP uP
1 18
2 7, 20
3 19
4 17
5 1
6 8, 22
http://www.avrfreaks.net/index.php?name ... torder=asc
En kille fick bättre resultat när han inte matade från batteri. Det hjälpte inte mig.
Jag har förstört några uP till och gjort en sjuk upptäckt som jag inte sett beskriven på avrfreaks: mina superenkla LED-exempel (demo.c från winavr) går att ladda ner flera gånger men programmerar jag mitt superenkla uart-exempel (hittat på nätet 'PEK') så går processorn inte att programmera igen. Hur sjukt låter inte det?
Studion jag kör med är Version 4.13 Build 528 . Jag har inte med avsikt modifierat fuse/lockbits.
Hur jag kopplat? Bandkabel med prydliga kontakter, totala ledarlängden per ledare mindre än 30 cm. Ingen extern kristall, stab på matningen och avkopplingskondingar vid uP. ISP-ledare rakt in i uP (jord, VCC), inga kondingar eller motstånd eller något annat.
Jag ringer med voltmetern och ser vilken pinne på mega88 som sitter ihop med vilken pinne på ISP på Dragon när sladden sitter i.
ISP uP
1 18
2 7, 20
3 19
4 17
5 1
6 8, 22
AVCC och matning från Dragon redan testat! Har ingen kristall. Tackar för tips. Alltid skönt att inte vara ensam i sin lab-misär!
Hursomhelst, jag letade fram den gamle parallellportsdatorn med Windows me och PP-programmeraren jag byggde för längesen. Och se, det fungerade direkt. Nu ger jag upp med Dragon.
Hursomhelst, jag letade fram den gamle parallellportsdatorn med Windows me och PP-programmeraren jag byggde för längesen. Och se, det fungerade direkt. Nu ger jag upp med Dragon.
