Elektronik2000.de Forum
» E2000 - Hardware (Altes System)
» E2000-ISP-Programmer
Was läuft bei mir schief beim flashen ?
Seiten (2): [1] 2 »  
Autor Beitrag
 
Duslan
Was läuft bei mir schief beim flashen ?
C:\E2000-Logik\E2000-Logik_2.1.2\tools\isp>avrdude -p m644 -b 115200 -c avr910 -P COM4 -e -U lfuse:w:0xff:m -U hfuse:w:0xd9:m -U efuse:w:0xfc:m -U flash:w:E2000-NET-IO.hex

Found programmer: Id = "AVR ISP"; type = S
Software Version = 3.8; Hardware Version = 1.2
Programmer supports auto addr increment.
Programmer supports buffered memory access with buffersize = 64 bytes.

Programmer supports the following devices:
Device code: 0x13 = AT90S1200
Device code: 0x20 = ATtiny84
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: 0x51 = (unknown)
Device code: 0x55 = ATtiny12
Device code: 0x56 = ATtiny15
Device code: 0x68 = AT90S8535
Device code: 0x6c = AT90S4434
Device code: 0xffffff86 = (unknown)
Device code: 0xffffff87 = (unknown)
Device code: 0x04 = (unknown)
Device code: 0x05 = (unknown)
Device code: 0x06 = (unknown)
Device code: 0x07 = (unknown)
Device code: 0x1a = (unknown)
Device code: 0x1b = (unknown)
Device code: 0x1c = (unknown)
Device code: 0x1d = (unknown)
Device code: 0x23 = (unknown)
Device code: 0x31 = (unknown)
Device code: 0x33 = (unknown)
Device code: 0x37 = (unknown)
Device code: 0x39 = (unknown)
Device code: 0x3d = (unknown)
Device code: 0x3e = (unknown)
Device code: 0x57 = (unknown)
Device code: 0x3a = ATMEGA8515
Device code: 0x3b = (unknown)
Device code: 0x41 = ATMEGA103
Device code: 0x43 = ATMEGA128
Device code: 0x44 = (unknown)
Device code: 0x45 = ATMEGA64
Device code: 0x46 = (unknown)
Device code: 0x5e = ATtiny2313
Device code: 0x60 = ATMEGA161
Device code: 0x61 = (unknown)
Device code: 0x62 = (unknown)
Device code: 0x63 = ATMEGA162
Device code: 0x64 = ATMEGA163
Device code: 0x66 = (unknown)
Device code: 0x69 = ATMEGA8535
Device code: 0x6a = (unknown)
Device code: 0x72 = ATMEGA32
Device code: 0x73 = (unknown)
Device code: 0x74 = ATMEGA6450
Device code: 0x75 = ATMEGA6490
Device code: 0x76 = ATMEGA8
Device code: 0x77 = (unknown)
Device code: 0x78 = ATMEGA169
Device code: 0x79 = (unknown)

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e9609
avrdude: erasing chip
avrdude: reading input file "0xff"
avrdude: writing lfuse (1 bytes):

Writing | ################################################## | 100% 0.16s

avrdude: 1 bytes of lfuse written
avrdude: verifying lfuse memory against 0xff:
avrdude: load data lfuse data from input file 0xff:
avrdude: input file 0xff contains 1 bytes
avrdude: reading on-chip lfuse data:

Reading | ################################################## | 100% 0.05s

avrdude: verifying ...
avrdude: 1 bytes of lfuse verified
avrdude: reading input file "0xd9"
avrdude: writing hfuse (1 bytes):

Writing | ################################################## | 100% 0.16s

avrdude: 1 bytes of hfuse written
avrdude: verifying hfuse memory against 0xd9:
avrdude: load data hfuse data from input file 0xd9:
avrdude: input file 0xd9 contains 1 bytes
avrdude: reading on-chip hfuse data:

Reading | ################################################## | 100% 0.05s

avrdude: verifying ...
avrdude: 1 bytes of hfuse verified
avrdude: reading input file "0xfc"
avrdude: writing efuse (1 bytes):

Writing | ################################################## | 100% 0.16s

avrdude: 1 bytes of efuse written
avrdude: verifying efuse memory against 0xfc:
avrdude: load data efuse data from input file 0xfc:
avrdude: input file 0xfc contains 1 bytes
avrdude: reading on-chip efuse data:

Reading | ################################################## | 100% 0.05s

avrdude: verifying ...
avrdude: 1 bytes of efuse verified
avrdude: reading input file "E2000-NET-IO.hex"
avrdude: input file E2000-NET-IO.hex auto detected as Intel Hex
avrdude: writing flash (44810 bytes):


da steht die Software nun seit über 40 Minuten, tut sich da evtl. noch etwas oder hängt da was ?
Duslan ist offline  
 
Duslan
so hat doch geklappt.

alles Stromlos gemacht, Software hat flashen abgebrochen, da sganze nochmals gestartet,
dann lief es in 30Sekunden durch...



avrdude: verifying ...
avrdude: 1 bytes of efuse verified
avrdude: reading input file "E2000-NET-IO.hex"
avrdude: input file E2000-NET-IO.hex auto detected as Intel Hex
avrdude: writing flash (44810 bytes):

Writing | ################################################## | 100% 20.10s

avrdude: 44810 bytes of flash written
avrdude: verifying flash memory against E2000-NET-IO.hex:
avrdude: load data flash data from input file E2000-NET-IO.hex:
avrdude: input file E2000-NET-IO.hex auto detected as Intel Hex
avrdude: input file E2000-NET-IO.hex contains 44810 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 12.63s

avrdude: verifying ...
avrdude: 44810 bytes of flash verified

avrdude done. Thank you.
Duslan ist offline  
 
fasabi (Betatester)
Hallo
Habe Gestern den Programm er bekommen und gleich ausprobiert. Leider endete alles mit einer Fehlermeldung. Da es schon etwas später war wollte ich schon aufgeben aber aus einmal ging es. Leider ist es mir heute nicht gelungen einen zweiten ATMEGA zu flashen. Weder mehrfacher Neustart von PC+Net IO, Rechnertausch , Wechsel von com1 auf USB com4 oder Kabeltausch brachten das erhoffte Ergebnis. Nach 3h bin ich etwas Ratlos.


Device code: 0x60 = ATMEGA161
Device code: 0x61 = (unknown)
Device code: 0x62 = (unknown)
Device code: 0x63 = ATMEGA162
Device code: 0x64 = ATMEGA163
Device code: 0x66 = (unknown)
Device code: 0x69 = ATMEGA8535
Device code: 0x6a = (unknown)
Device code: 0x72 = ATMEGA32
Device code: 0x73 = (unknown)
Device code: 0x74 = ATMEGA6450
Device code: 0x75 = ATMEGA6490
Device code: 0x76 = ATMEGA8
Device code: 0x77 = (unknown)
Device code: 0x78 = ATMEGA169
Device code: 0x79 = (unknown)

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0xffffff
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.
_________________________
2xRaspberry Pi3 mit 23 und 6 Modulen,1xRaspberry Pi2 mit 6 Modulen 1xRaspberry Pi3 zum Testen mit 3 Modulen 1xRaspberry Pi3 mit 2 Multi IO als Akkutester
fasabi ist offline  
 
fasabi (Betatester)
Hallo
Habe Gestern den Programm er bekommen und gleich ausprobiert. Leider endete alles mit einer Fehlermeldung. Da es schon etwas später war wollte ich schon aufgeben aber aus einmal ging es. Leider ist es mir heute nicht gelungen einen zweiten ATMEGA zu flashen. Weder mehrfacher Neustart von PC+Net IO, Rechnertausch , Wechsel von com1 auf USB com4 oder Kabeltausch brachten das erhoffte Ergebnis. Nach 3h bin ich etwas Ratlos.


Device code: 0x60 = ATMEGA161
Device code: 0x61 = (unknown)
Device code: 0x62 = (unknown)
Device code: 0x63 = ATMEGA162
Device code: 0x64 = ATMEGA163
Device code: 0x66 = (unknown)
Device code: 0x69 = ATMEGA8535
Device code: 0x6a = (unknown)
Device code: 0x72 = ATMEGA32
Device code: 0x73 = (unknown)
Device code: 0x74 = ATMEGA6450
Device code: 0x75 = ATMEGA6490
Device code: 0x76 = ATMEGA8
Device code: 0x77 = (unknown)
Device code: 0x78 = ATMEGA169
Device code: 0x79 = (unknown)

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0xffffff
avrdude: Yikes! Invalid device signature.
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.
_________________________
2xRaspberry Pi3 mit 23 und 6 Modulen,1xRaspberry Pi2 mit 6 Modulen 1xRaspberry Pi3 zum Testen mit 3 Modulen 1xRaspberry Pi3 mit 2 Multi IO als Akkutester
fasabi ist offline  
 
Tropby (Administator)
Hallo,

der Fehler der da verursacht wird bedeutet, dass der ATMega644 nicht gefunden wird.
Hast du die Verbindung richtig hergestellt? EXT Prot mit dem ISP-Port vertauscht?

Ist der ATMega644 neu oder wurde dieser schonmal bentztz?

gruß
Tropby
_________________________
Elektronik2000.de | Software-Entwickler
Tropby ist offline  
 
fasabi (Betatester)
1x neu, 1x benutzt beide ausprobiert.
_________________________
2xRaspberry Pi3 mit 23 und 6 Modulen,1xRaspberry Pi2 mit 6 Modulen 1xRaspberry Pi3 zum Testen mit 3 Modulen 1xRaspberry Pi3 mit 2 Multi IO als Akkutester
fasabi ist offline  
 
fasabi (Betatester)
Vertagt auf Morgen . Habe noch die 5V Versorgung Getauscht und das Bord vom Rest der Schaltung getrennt, ISP Buchse und ATMEGA nachgelötet, ohne Erfolg.
Baue Morgen mein in Betrieb Befindliches NET IO aus und Probiere es mit dem.
_________________________
2xRaspberry Pi3 mit 23 und 6 Modulen,1xRaspberry Pi2 mit 6 Modulen 1xRaspberry Pi3 zum Testen mit 3 Modulen 1xRaspberry Pi3 mit 2 Multi IO als Akkutester
fasabi ist offline  
 
ditron
Wie hast du denn den Jumper auf dem Net IO gesteckt?

Bei mir stand er auf "normal" und es klappte sofort mit dem flashen.
ditron ist offline  
 
fasabi (Betatester)
Problem gelöst.. :D = Breites Grinsen Mit einen Anderen NET-IO und dem 2.ATMEGA ging es dann Problemlos. Den ersten ATMEGA habe ich wohl irgendwann beim Probieren zerstört. *wütend* = Wütender Smilie

Vielen Dank für die Hilfe
_________________________
2xRaspberry Pi3 mit 23 und 6 Modulen,1xRaspberry Pi2 mit 6 Modulen 1xRaspberry Pi3 zum Testen mit 3 Modulen 1xRaspberry Pi3 mit 2 Multi IO als Akkutester
fasabi ist offline  
 
ditron
Das ist doch schön :) = Normaler Smile


Eine Frage an die Entwickler:
Ist es wichtig, wie der Jumper auf dem Net IO gesteckt ist?
ditron ist offline  
Seiten (2): [1] 2 »  
 
Suche
» Erweiterte Suche
Optionen
Druckansicht Druckansicht
Thema weiterempfehlen Thema weiterempfehlen