Hallo Forum, ich bin gerade dabei mir einen AVR910 zu bauen. Statt einen 2313 habe ich einen ATmega8 genommen, da ich kein 2313 hatte. Die Software habe ich entsprechend angepasst. Nun zu meinem Problem: Die Kommunikation funktioniert zwar zwischen Programmer und PC (avrdude), aber ich bekomme einen Fehler vom Programmer zurück, das der Programmer beim schreiben nicht mehr Antwortet(serial_recv()programmer is not responding) Kann es sein, das ich noch mehr an der Software ändern muss? Maddin
Nur zur Info, das gibt der Programmer aus.
"C:\avrdude\bin\avrdude.exe" -p m32 -c avr910 -C
"C:\avrdude\bin\avrdude.conf" -P com5 -U
flash:w:"D:\test\m32\main.hex":i -U flash:v:"D:\test\m32\main.hex":i
Found programmer: Id = "AVR ISP"; type = S
Software Version = 3.2; Hardware Version = 1.2
Programmer supports auto addr increment.
Programmer supports the following devices:
Device code: 0x10 = (unknown)
Device code: 0x11 = (unknown)
Device code: 0x12 = (unknown)
Device code: 0x13 = AT90S1200
Device code: 0x20 = AT90S2313
Device code: 0x28 = AT90S4414
Device code: 0x30 = AT90S4433
Device code: 0x34 = AT90S2333
Device code: 0x38 = AT90S8515
Device code: 0x48 = (unknown)
Device code: 0x4c = AT90S2343
Device code: 0x50 = (unknown)
Device code: 0x51 = (unknown)
Device code: 0x55 = ATtiny12
Device code: 0x56 = ATtiny15
Device code: 0x58 = (unknown)
Device code: 0x68 = AT90S8535
Device code: 0x6c = AT90S4434
Device code: 0x86 = (unknown)
Device code: 0x87 = (unknown)
Device code: 0x3a = ATMEGA8515
Device code: 0x41 = ATMEGA103
Device code: 0x42 = (unknown)
Device code: 0x43 = ATMEGA128
Device code: 0x5e = ATTINY26
Device code: 0x60 = ATMEGA161
Device code: 0x64 = ATMEGA163
Device code: 0x65 = (unknown)
Device code: 0x6a = (unknown)
Device code: 0x72 = ATMEGA32
Device code: 0x74 = ATMEGA16
Device code: 0x76 = ATMEGA8
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100%
0.01s
avrdude: Device signature = 0x02951e
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be
performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "D:\test\m32\main.hex"
avrdude: writing flash (2168 bytes):
Writing | | 0%
0.00savrdude:
serial_recv(): programmer is not responding
So habe was herausgefunden, mein Programmer funzt mir AVRProg, aber nicht mit avrdude, selbe Ausgabe wie oben!! Ist es nur ne Einstellungssache?? Maddin
So nun habe ich es auch mit AVRDUDE. Habe die aktuelle SW + config-Datei von WinAVR genommen und siehe da es läuft!! Maddin
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.