Forum: Mikrocontroller und Digitale Elektronik Was kann den avr killen?


von ferdi (Gast)


Lesenswert?

Hi,

programmiere schon seid längerem den mega 8 mit dem seriellen ponyprog 
interface und hatte noch nie ähnliche probleme.

ein controller lies sich nach einiger zeit nicht mehr flashen, nachdem 
ich einen anderen eingesetzt hatte ging dieser, aber nach einigen 
programmierdurchläufen hat auch dieser nicht mehr reagiert.

ich hatte die ganze zeit über nicht mehr als 5v anliegen.

der interne osz. schwingt noch, das kan nich mit dem oszi sehen.
ich hatte natürlich den verdacht, dass es am programmieradapter liegen 
könnte, mosi und sck signale kommen aber auf jeden fall am controller 
an, er sendet aber nichts zurück bzw. am pin erscheinen nur irgendwelche 
störsignale, sieht aus wie von den benachbarten pins eingestreut.

an den anderern pins liegen teilweise highpegel an, lowähnliche pegel 
dort schwingt irgendws mit niedriger frequenz (die spannungsverorgung 
weißt aber keinen sichbaren brumm auf)

habt ihr irgendeine idee ob die avrs kaputt sind, oder ob es 
möglichweise doch am progadaper liegen könnte und was die avrs gekillt 
hat (wenn ich mir jetzt neue kaufe möchte ich die ja nicht auch kaputt 
machen)

vielen dank

von Richard Brose (Gast)


Lesenswert?

Kann es vielleicht an den Lock bits liegen?

von ferdi (Gast)


Lesenswert?

vielleicht, habe sie jedenfalls nicht geändert

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

>oder ob es möglichweise doch am progadaper liegen könnte...

zu 50%, die anderen 50% könnten auf Dein Konto gehen.

>und was die avrs gekillt hat...

Den Reset-Pin wirst Du Dir weggefust haben, oder das SPI-Interface. Du 
brauchst nun jemanden, der Dir mit einem STK500 im HV-Modus aushilft. 
Oder Du kaufst Dir am besten gleich eines oder einen anderen originalen 
ATMEL-Programmer. Dann hast Du das Problem in Zukunft nicht mehr. 
Software gibt es gratis dazu.

von Jörg B. (manos)


Lesenswert?

"Was kann den avr killen?"
- Hammer
- Überspannung
- Kurzschluss oder zu viel Strom pro /Pin/Port/Baustein
- Zu viele Schreibvorgänge auf das Flash
- Falsch gesetzte Fuses (kann aber evtl über HV-Programmierung 
rückgängig gemacht werden)

von Holger K. (krulli) Benutzerseite


Lesenswert?

Bei PP sollte man die Fuses vorher einlesen bevor man die wieder 
schreibt.

von ferdi (Gast)


Lesenswert?

hm...

>hammer
hab ich nicht verwendet^^

>Überspannung
schließe ich aus (wüsste zumindest nicht woher)

>Kurzschluss oder zu viel Strom pro /Pin/Port/Baustein
kann ich mir nicht vorstellen, hatte eigendlich nichts an den pins 
hängen

>Zu viele Schreibvorgänge auf das Flash
die controller sind beide noch recht neu

>Bei PP sollte man die Fuses vorher einlesen bevor man die wieder
schreibt.
mache ich immer, habe aber die fuses (zuminstes unmittelbar vor dem 
ausfall der controller) nicht programmiert...

von Thomas P. (pototschnig)


Lesenswert?

Verwendest du einen externen Quartz?

Falls ja, wie hast du den beschaltet?

Mfg
Thomas Pototschnig

von SiO2 (Gast)


Lesenswert?

Nimm mal nen andres programm.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.