Forum: Mikrocontroller und Digitale Elektronik Kein Zugriff mehr zum Chip


von Max F. (gigagames)


Lesenswert?

Hallo,

ich habe ein Atmega328p und wollte diesen mit PlatformIO & USBasp 
flashen,

dabei erhielt ich folgenden Error

avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 
0.00s
avrdude: Device signature = 0x1e950f (probably m328p)
avrdude: reading input file “.pioenvs\328p16m\firmware.hex”
avrdude: writing flash (930 bytes):
Writing | ################################################## | 100% 
0.96s
avrdude: 930 bytes of flash written
avrdude: verifying flash memory against .pioenvs\328p16m\firmware.hex:
avrdude: load data flash data from input file 
.pioenvs\328p16m\firmware.hex:
avrdude: input file .pioenvs\328p16m\firmware.hex contains 930 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 
0.54s
avrdude: verifying …
avrdude: verification error, first mismatch at byte 0x0006
0x04 != 0x6e
avrdude: verification error; content mismatch
avrdude: safemode: Fuses OK (E:FF, H:D9, L:62)
avrdude done. Thank you.
*** [upload] Error 1


Jedesmal wenn ich nun versuche, auf den Chip zuzugreifen (egal ob mit 
PlatzformIO oder mit avrdude -p m328p -c usbasp) erhalte ich diesen 
error:


avrdude: error: program enable: target doesn’t answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
*** [upload] Error 1


Ich habe kein Zugriff mehr auf den Chip, woran kann das liegen?
5V liegen an Pin 20 / 7
GND an 8 / 22
Pullup an RESET
& ein 16MHZ Kristall ist ebenfalls angeschlossen an PIN9 & 10

von Thomas E. (thomase)


Lesenswert?

Max F. schrieb:
> Ich habe kein Zugriff mehr auf den Chip

Natürlich hast du Zugriff.

Max F. schrieb:
> avrdude: verification error, first mismatch at byte 0x0006
> 0x04 != 0x6e

Das sieht danach aus, als würde der Flashspeicher vor dem Prgrammieren 
nicht gelöscht werden.

von Max F. (gigagames)


Lesenswert?

@Thomas E

bitte komplett lesen, beim ersten Flashen gabs zugriff (Fehler nr.1)
Nach dem Fehlerhaften Flashen habe ich kein Zugriff mehr auf diesen Chip 
(Fehler nr. 2)

avrdude: error: program enable: target doesn’t answer. 1
avrdude: initialization failed, rc=-1

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.