Forum: Mikrocontroller und Digitale Elektronik µC bestimmte Positionen nicht beschreibbar


von Michael D. (etzen_michi)


Angehängte Dateien:

Lesenswert?

Ich habe hier einen ATmega16M1, bei welchen sich einige Speicherbereiche 
nicht beschreiben lassen ...

Weiß jemand von euch, wodurch solche Fehler entstehen könnten?

Persönliche Vermutung:
- Zu heiß gelötet
- Vor dem Löten nicht gebacken

Sind dieses mögliche Ursachen, oder war dort eher was anderes?

von Robert N. (metrux)


Lesenswert?

Immer die gleichen Bereiche pro Exemplar?
Immer die gleichen Bereiche bei allen Exemplaren?

Sieht nach 4x8 byte aus, also eine halbe Page, merkwürdig.

von holger (Gast)


Lesenswert?

>Weiß jemand von euch, wodurch solche Fehler entstehen könnten?

Programmierzeit zu kurz.

von Michael D. (etzen_michi)


Lesenswert?

Habe nur diesen einen Chip.

Sind relativ gleiche Abstände der Bereiche.
Zeilen in Notepad++

 9 - 16
25 - 32
73 - 80
89 - 96

Habe testweise den ISP Takt heruntergestellt auf 64kHz verringert.
µC soltle laut Fuses auf 8MHz laufen.
Alles andere gibt es keine Fehler bei verify. Nur der Speicher.

von Robert N. (metrux)


Lesenswert?

Sorry hab überlesen, dass es nur einer ist.

Welcher programmer?
Vermutlich über ISP?
Spannungsversorgung stabil und im Richtigen Bereich?

Welches Lötverfahren?

Das mit dem Takt sollte ja passen.
ISP Takt sollte < 1/4 CPU takt sein.

von Michael D. (etzen_michi)


Lesenswert?

IC ist defekt ... das ist sicher.
Mich interessiert der mögliche Grund für den Ausfall.

Programmer ist AVRISP MKII über AtmelStudio 6.2
Lötverfahren "Reflow" Löten mit Heißluft mit vorherigen "Vorheizen".

Betriebsspannung bei 5V und Stabil.

von Magic S. (magic_smoke)


Lesenswert?

Schaut nach einer defekten/hängenden Adressleitung aus.

Ich glaube nicht, daß man so einen Fehler durch falsches Löten 
provozieren kann, solange man den µC nicht überhitzt.
Backen vor dem Löten wäre mir neu.
Oder werden die Dinger jetzt roh geliefert? ;)

von Michael D. (etzen_michi)


Lesenswert?

Backen vor dem Löten:

Das Material des Gehäuses ist leicht "Hygroskopisch", was heißt es nimmt 
Feuchtigkeit auf.

Wenn man ein "feuchtes" IC nun zu schnell zu stark erhitzt verdampft 
diese Feuchtigkeit und dehnt sich dabei aus, was angeblich z.B. das 
Gehäuse sprengen kann.

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.