Hallo zusammen, habe ein Problem mit meinem VEMS Steuergerät und leider sehr wenig Ahnung von Digitaltechnik. Mir ist das Board beim Firmwareupdate in den Bootloader locked modus eingefroren. Jetzt habe ich von VEMS einen downgrade bootloader bekommen,den ich mit AVRDUDE aufspielen soll. Habe mir einen Pololu AVR Programmer V2 besorgt und ihn auch nach Anleitung installiert. Ich sollte nach folgenden Anleitungen vorgehen: http://www.vems.hu/wiki/index.php?page=MembersPage%2FMattiasSandgren%2FNickesBMW%2FAvrBootCode http://vems.hu/vt/help/v3/general/bootloader_upgrade.html Und hier die Dateien: http://svn.x-dsl.hu/del/Bernd/ Wenn ich jetzt in AVRDUDE den Bootloader laden möchte bekomme ich folgenden Meldung: C:\Users\Bernd>avrdude -c stk500v2 -p m128 -U flash:w:main_id15516_fw1_1_94_BootUpdate.hex avrdude: stk500v2_command(): command failed avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. Habe es mit -v probiert: C:\Users\Bernd>avrdude -v -c stk500v2 -p m128 -U flash:w:main_id15516_fw1_1_94_BootUpdate.hex avrdude: Version 6.3, compiled on Feb 17 2016 at 09:25:53 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\WinAVR-20100110\bin\avrdude.conf" Using Port : com1 Using Programmer : stk500v2 AVR Part : ATmega128 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode : yes Timeout : 200 StabDelay : 100 CmdexeDelay : 25 SyncLoops : 32 ByteDelay : 0 PollIndex : 3 PollValue : 0x53 Memory Detail : Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 12 64 0 no 4096 8 0 9000 9000 0xff 0xff flash 33 6 128 0 yes 131072 256 512 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 calibration 0 0 0 0 no 4 0 0 0 0 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 Programmer Type : STK500V2 Description : Atmel STK500 Version 2.x firmware Programmer Model: STK500 Hardware Version: 15 Firmware Version Master : 2.10 Topcard : Unknown Vtarget : 0.0 V SCK period : 8.7 us Varef : 0.0 V Oscillator : Off avrdude: stk500v2_command(): command failed avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude done. Thank you. Hoffe das ich nur etwas übersehe, bin halt mittlerweile überfordert. Vielleicht kann mir einer von euch bei meinem Problem helfen. Gruß, Bernd
Laut Anleitung vom AVRDude musst du auch noch den simulierten COM-Port angeben, mit "-P COM4" oder wie immer er auch bei dir ist.
Es kommt wieder die gleiche Meldung: C:\Users\Bernd>avrdude -c stk500v2 -p m128 -P com1 -U flash:w:main_id15516_fw1_1_94_BootUpdate.hex avrdude: stk500v2_command(): command failed avrdude: initialization failed, rc=-1 Double check connections and try again, or use -F to override this check. avrdude done. Thank you.
Beitrag #5210600 wurde vom Autor gelöscht.
Im Gerätemanager ist der Pololu Programmer auf COM1 und TTL auf COM2.
Im Moment ist der Programmer anscheinend nicht am Zielsystem angeschlossen - zumindest findet er keine Betriebsspannung des zu programmierenden Controllers. Mach das nochmal, wenn der Programmer auch am VEMS angeschlossen ist. Jörg Wunsch sollte dir sagen können, ob STK500V2 für den Polulu der richtige Modus ist. Mal gucken, ob er hier reintappt.
:
Bearbeitet durch User
Das Problem lag wohl an mir selber, dachte der Prozessor von der VEMS bekommt den Strom von dem Pololu, hatte da was falsch interpretiert in der Anleitung. Mit 12V an der VEMS konnte ich jetzt den bootloader downgrade machen. P- com1 war dazu nicht nötig. Tausend dank für deine Hilfe!
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.