Sida 1 av 1

Flashning av AVR misslyckas

Postat: 14 oktober 2013, 09:56:42
av blastur
Hej,

Jag har ett litet "devkort" med en AVR Atmega328p och ett GSM-modem integrerat som jag programmerar via en Atmel AVRISP MK II och dess ISP-kontakt. Till brädan har jag också kopplat en USB till TTL UART adapter så jag kan skriva och läsa serieporten.

Denna setup har fungerat bra i flera veckor, men igår började programmeringen strula. Var och varannan gång får jag felet från "avrdude" att den inte lyckats verifiera flashningen (dvs att innehållet i flash skiljer sig från vad som skrivit). Jag får också felmeddelanden om att mina "fusebits" har ändrats till 0, och avrdude undrar om de skall återställas.
Detta beteende kvarstår tills jag rycker strömmen till min mk II och programmerar igen, då fungerar det en gång innan jag är fast i samma problem igen.

Kicker: om jag helt kopplar ur serieportsadaptern medans jag programmerar så fungerar det hur bra som helst. Jag misstänker därför att det är den som stör på något vis.

Är det någon som har tips på vad som kan vara fel, och hur jag kan lösa problemet?

Serieportsadaptern har egen spänningsmatning via USB, men delar GND med min dev-bräda. Dev-brädan drivs från 12V väggvårta. MK II drivs från USB men delar GND med min dev-bräda (via ISP-kontakten).

Serieportsadaptern kan också förse 3.3V, men denna pinnen har jag ej kopplat till min dev-bräda.

Re: Flashning av AVR misslyckas

Postat: 14 oktober 2013, 12:22:58
av Swech
Det kan vara så att din IDC kontakt, antar att det sitter en 6 polig sådan,
är lite utsliten.... då kan problem som du beskriver uppstå..

Byt hondelen på kablaget
Swech

Re: Flashning av AVR misslyckas

Postat: 14 oktober 2013, 14:31:26
av adent
Det lät konstigt, men jag har haft liknande problem när processorn inte varit spänningsmatad riktigt. Kanske har själva spänningsmatningen varit frånkopplad men en IO-pinne har haft spänning t.ex. då räcker det nästan för att prata med den.

Men just att det har funkat och sedan slutar fungera är ju skumt, om det inte var något knas redan från början som blivit värre.... spänar vilt...

MVH: Mikael