Avrisp problem

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
ante
Inlägg: 107
Blev medlem: 21 juni 2003, 17:48:56

Avrisp problem

Inlägg av ante »

Jag har lite problem med att programmera min atmega16, när jag använder avrstudio så får jag felmeddelandet "Entering programming mode.. FAILED!".

Kortet som jag använder har jag lödit ihop själv.
Vad kan vara fel?
Användarvisningsbild
Melker
Inlägg: 410
Blev medlem: 26 maj 2003, 22:17:34
Ort: Umeå

Inlägg av Melker »

Vad heter ISP-programmeraren du använder och fungerar den med något annat program än AVR-studio?
Användarvisningsbild
ante
Inlägg: 107
Blev medlem: 21 juni 2003, 17:48:56

Inlägg av ante »

jag använder atmels avr isp programmerare, och jag tror den funkar med ponyprog också
Användarvisningsbild
Melker
Inlägg: 410
Blev medlem: 26 maj 2003, 22:17:34
Ort: Umeå

Inlägg av Melker »

okej... Jag har aldrig använt AVR-studio för att göra själva överföringen till AVRen med, men det låter ju som att det är nån inställning som är fel... Annars är ju ponnyprog faktiskt riktigt bra och smidigt att programmera med, tycker jag.
Användarvisningsbild
ante
Inlägg: 107
Blev medlem: 21 juni 2003, 17:48:56

Inlägg av ante »

Jag får inte programmeraren att funka i ponyprog, men den funkar i avrstudio.

Fast min krets kanske är lite konstig.

Jag har dragit anslutningar för isp till en 6-polig kontakt. Och på reset har jag kopplat in +5v med ett 10k motstånd emellan.
Användarvisningsbild
Melker
Inlägg: 410
Blev medlem: 26 maj 2003, 22:17:34
Ort: Umeå

Inlägg av Melker »

Jag uppfattade på första medelandet som att det var tvärtom...

Du har väl anslutit Reset till ISP-programmeraren också och inte bara till pullup-resistorn? MOSI, MISO, SCK och Reset ska vara anslutna till programemraren och självklart kanske 5V och GND.
Användarvisningsbild
ante
Inlägg: 107
Blev medlem: 21 juni 2003, 17:48:56

Inlägg av ante »

Reset är ansluten till isp programmeraren ja.
Såhär har jag kopplat, är det rätt?


Reset till isp
|
Reset till processorn
|
[]
|
+5v
Användarvisningsbild
Melker
Inlägg: 410
Blev medlem: 26 maj 2003, 22:17:34
Ort: Umeå

Inlägg av Melker »

Jodå det är rätt... Motståndet som sitter mellan 5V och reset är bara till för att hålla reset hög hela tiden, kan annars stå och fladra om man har otur.

1. Jag får inte programmeraren att funka i ponyprog, men den funkar i avrstudio.
2. när jag använder avrstudio så får jag felmeddelandet "Entering programming mode.. FAILED!".
3. och jag tror den funkar med ponyprog också
Jag är en aning förvirrad... Kan du förklara för mig med vad den fungerar, om den nu gör det huvudtaget eller om den gör det ibland kanske? :)
Användarvisningsbild
ante
Inlägg: 107
Blev medlem: 21 juni 2003, 17:48:56

Inlägg av ante »

Visst :D

Programmeraren startar som den ska när jag har kopplat in den i kretsen och avrstudio hittar den och allt.
Och som jag har förstått det när den programmerar så resetar programmeraren processorn innan den börjar och det verkar den göra.
Men det funkar ändå inte.
Användarvisningsbild
Melker
Inlägg: 410
Blev medlem: 26 maj 2003, 22:17:34
Ort: Umeå

Inlägg av Melker »

Så alla programmen hittar programmeraren, men dom kan inte ladda över datan till AVRen?

Du har kontrollerat att alla sladdar från programmeraren verkligen är anslutna och inte kortslutna med något? Jag antar att du har kristall ansluten också?
Användarvisningsbild
ante
Inlägg: 107
Blev medlem: 21 juni 2003, 17:48:56

Inlägg av ante »

Anslutningarna har jag kontrollerat och dom verkar vara okej.
Fast jag har inte nån kristall ansluten, men atmega16 har ju en intern klocka som den tydligen använder som standard
Användarvisningsbild
Melker
Inlägg: 410
Blev medlem: 26 maj 2003, 22:17:34
Ort: Umeå

Inlägg av Melker »

Du måste sätta några lockbitar om den internakristallen ska fungera tror jag, är inte säker men det behövdes på ATMega8an. Jag vet inte hur man gör det i AVR-studio, men i Ponyprog finns det något som heter Security and Configuration bits, där kan man ställa in dom. Du kan läsa i data bladet vilka som ska sättas, ifall dom inte reda är rätt inställda.
Användarvisningsbild
ante
Inlägg: 107
Blev medlem: 21 juni 2003, 17:48:56

Inlägg av ante »

Jag antar att jag måste fixa en extern klocka då för att kunna programmera atmegan?
Men den är iaf inställd på att använda en extern kristall. Men jag är lite tveksam till om det stämmer för jag får ett felmeddelande.
Användarvisningsbild
Melker
Inlägg: 410
Blev medlem: 26 maj 2003, 22:17:34
Ort: Umeå

Inlägg av Melker »

Har du provat sätta bitarna för intern klocka? Det borde gå bra att göra utan extern klocka.
Användarvisningsbild
ante
Inlägg: 107
Blev medlem: 21 juni 2003, 17:48:56

Inlägg av ante »

Jo, fast det funkar inte, väldigt konstigt.
Skriv svar