RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
Moderator: Co-Administratoren
-
- Beiträge: 7
- Registriert: 18.04.2019, 13:36
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
Moin, ich bin im Moment noch absoluter Newbie in diesem Bereich.
Allerdings wollte ich mir gern die obige Fernbedienung flashen und stehe total auf dem Schlauch.
Als Schnittstelle zum flashen nutze ich einen FTDI 232
und habe folgendes Verbunden.
GND = GND
Reset = CTS
MOSI = RX
MISO = RTS
VCC = VCC
SCK = TXD
Software ist Arduino IDE.
Dort habe ich als Board Arduino Pro / Mini ausgewählt und Atmega 328p mit 3,3 v.
Am Sketch selbst habe ich nichts verändert dieser wird auch gebaut.
Ich schaffe es allerdings nicht den Sketch auf die Fernbedienung zu flashen. Die Ausgabe lautet immer Hochladefehler exit Status 1.
Vielleicht könnte sich das jemand einmal ansehen und mir helfen. Ich weiß nicht mehr weiter und finde auch nicht so recht etwas im Netz.
Vielen Dank schon einmal.
Allerdings wollte ich mir gern die obige Fernbedienung flashen und stehe total auf dem Schlauch.
Als Schnittstelle zum flashen nutze ich einen FTDI 232
und habe folgendes Verbunden.
GND = GND
Reset = CTS
MOSI = RX
MISO = RTS
VCC = VCC
SCK = TXD
Software ist Arduino IDE.
Dort habe ich als Board Arduino Pro / Mini ausgewählt und Atmega 328p mit 3,3 v.
Am Sketch selbst habe ich nichts verändert dieser wird auch gebaut.
Ich schaffe es allerdings nicht den Sketch auf die Fernbedienung zu flashen. Die Ausgabe lautet immer Hochladefehler exit Status 1.
Vielleicht könnte sich das jemand einmal ansehen und mir helfen. Ich weiß nicht mehr weiter und finde auch nicht so recht etwas im Netz.
Vielen Dank schon einmal.
- stan23
- Beiträge: 2038
- Registriert: 13.12.2016, 21:14
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Altmühltal
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 336 Mal
- Kontaktdaten:
Re: RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
Das geht so nicht.Leegmoorer hat geschrieben: ↑20.01.2023, 12:15Als Schnittstelle zum flashen nutze ich einen FTDI 232
Die BRC8 hat im Gegensatz zu den Arduinos keinen Bootloader, mit dem über den FTDI auf der seriellen Schnittstelle kommuniziert werden und das Image übergeben werden kann.
Dazu brauchst du einen ISP, der während des Resets des ATmega328p über die SPI-Schnittstelle (MOSI, MISO, SCLK) das Image direkt in den Speicher schreibt.
Da gibt es z.B. diese hier von Diamex:
https://www.diamex.de/dxshop/USB-ISP-Pr ... -Atmel-AVR
https://www.diamex.de/dxshop/USB-ISP-Pr ... 6-Prog-S2E
Viele Grüße
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
-
- Beiträge: 7
- Registriert: 18.04.2019, 13:36
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
So den Programmer habe ich hier. Ist der Diamex ISP Pogrammer
Aber irgendwie komme ich immer noch nicht weiter. In der Programmers.txt habe ich den Diamex auch schon eingefügt. Dieser taucht dann allerdings nur bei Arduino Mini auf. Bei Atmega 328 P erscheint er nicht.
Muss ich den Diamex noch irgendwo einpflegen oder welches Gerät muss ich auswählen.
Sorry, dass ich so viele Frage. Ist aber totales neuland für mich.
Edit:
Habe das Plugin atmega noch einmal aktualliersiert, jetzt erscheint der Diamex dort auch.
Allerdings erhalte ich jetzt die Fehlermeldung :Property 'program.tool.serial' is undefined
Wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht
Dankeschön nochmal für eure Hilfe.
Aber irgendwie komme ich immer noch nicht weiter. In der Programmers.txt habe ich den Diamex auch schon eingefügt. Dieser taucht dann allerdings nur bei Arduino Mini auf. Bei Atmega 328 P erscheint er nicht.
Muss ich den Diamex noch irgendwo einpflegen oder welches Gerät muss ich auswählen.
Sorry, dass ich so viele Frage. Ist aber totales neuland für mich.
Edit:
Habe das Plugin atmega noch einmal aktualliersiert, jetzt erscheint der Diamex dort auch.
Allerdings erhalte ich jetzt die Fehlermeldung :Property 'program.tool.serial' is undefined
Wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht
Dankeschön nochmal für eure Hilfe.
-
- Beiträge: 7
- Registriert: 18.04.2019, 13:36
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
Hat jemand eine Idee, ich habe auch noch die LibUSB getauscht aber es kommt immer der gleich Fehler.
Anschlüsse sind auch kontrolliert worden und auch eine weitere Fernbedienung wurde getestet.
in der Programmers.txt habe ich diese Werte eingepflegt.
diamexavr.name=DIAMEX-AVR
diamexavr.communication=serial
diamexavr.protocol=stk500v2
diamexavr.speed=19200
diamexavr.program.tool=avrdude
diamexavr.program.extra_params=-P{serial.port} -b{program.speed}
diamexavr.program.speed=19200
diamexavr.program.protocol=stk500v2
Als Board habe ich Atmega 328 ausgewählt und Diamex als ISP.
Aber trotzdem kommmt immer der Fehler:
"Der Sketch verwendet 18226 Bytes (63%) des Programmspeicherplatzes. Das Maximum sind 28672 Bytes.
Globale Variablen verwenden 985 Bytes (48%) des dynamischen Speichers, 1063 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
Property 'program.tool.serial' is undefined"
Vielleicht hat ja jemand noch eine idee.
Anschlüsse sind auch kontrolliert worden und auch eine weitere Fernbedienung wurde getestet.
in der Programmers.txt habe ich diese Werte eingepflegt.
diamexavr.name=DIAMEX-AVR
diamexavr.communication=serial
diamexavr.protocol=stk500v2
diamexavr.speed=19200
diamexavr.program.tool=avrdude
diamexavr.program.extra_params=-P{serial.port} -b{program.speed}
diamexavr.program.speed=19200
diamexavr.program.protocol=stk500v2
Als Board habe ich Atmega 328 ausgewählt und Diamex als ISP.
Aber trotzdem kommmt immer der Fehler:
"Der Sketch verwendet 18226 Bytes (63%) des Programmspeicherplatzes. Das Maximum sind 28672 Bytes.
Globale Variablen verwenden 985 Bytes (48%) des dynamischen Speichers, 1063 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
Property 'program.tool.serial' is undefined"
Vielleicht hat ja jemand noch eine idee.
-
- Beiträge: 12115
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
Das nützt ja nix. Die IDE hat ja schon das Problem noch bevor irgendwas mit der Hardware kommunizieren will.
https://github.com/arduino/arduino-cli/issues/1444
Der letzte Beitrag verweist auf einen Fix (für zumindest diese eine Person):
https://forum.arduino.cc/t/arduino-2-be ... r/921351/6
Mit welcher Arduino IDE tritt denn der Fehler auf?
1.x oder 2.x ?
-
- Beiträge: 12115
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
Ahja, mit V 2.x
Da muss noch die Zeile
Code: Alles auswählen
diamexavr.program.tool.default=avrdude
Dann sollte es klappen.
Ist die Baudrate eigentlich notwendig?
In meinen Settings hab ich die nicht mit drin.
-
- Beiträge: 7
- Registriert: 18.04.2019, 13:36
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
Vielen Dank für die Hilfe.
Jetzt bin ich einen Schritt weiter aber leider noch nicht am Ziel.
Bin jetzt auf Arduino 1.8 gewechselt klappt einfach besser mit der Programmers TXT. Nur jetzt bekomme ich beim Sketch flashen die folgende Fehlermeldung. Es ist zum verrückt werden.
" Arduino: 1.8.19 (Windows 10), Board: "ATmega328/P/PB, Atmega328PB, Yes (Normal Arduino Serial/USB Upload), 8MHz Internal Oscillator, LTO Disabled, 2.7v, Default, Default, 57600, Default, Default, Default, Default, Default"
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\DirkB\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"
Using Port : COM4
Using Programmer : stk500v2
AVR Part : ATmega328P
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
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 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
calibration 0 0 0 0 no 1 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: 10
Firmware Version Master : 2.10
Topcard : Unknown
Vtarget : 3.3 V
SCK period : 8.7 us
Varef : 3.3 V
Oscillator : 1.229 MHz
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.
Beim Hochladen des Sketches ist ein Fehler aufgetreten"
Ich finde einfach nicht so recht etwas bei Google und im Forum. Vielleicht verstehe ich die ganze Sache auch einfach noch nicht so recht.
Wahrscheinlich sitzt das Problem 30cm vor dem Flasher
Jetzt bin ich einen Schritt weiter aber leider noch nicht am Ziel.
Bin jetzt auf Arduino 1.8 gewechselt klappt einfach besser mit der Programmers TXT. Nur jetzt bekomme ich beim Sketch flashen die folgende Fehlermeldung. Es ist zum verrückt werden.
" Arduino: 1.8.19 (Windows 10), Board: "ATmega328/P/PB, Atmega328PB, Yes (Normal Arduino Serial/USB Upload), 8MHz Internal Oscillator, LTO Disabled, 2.7v, Default, Default, 57600, Default, Default, Default, Default, Default"
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\DirkB\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"
Using Port : COM4
Using Programmer : stk500v2
AVR Part : ATmega328P
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
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 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
calibration 0 0 0 0 no 1 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: 10
Firmware Version Master : 2.10
Topcard : Unknown
Vtarget : 3.3 V
SCK period : 8.7 us
Varef : 3.3 V
Oscillator : 1.229 MHz
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.
Beim Hochladen des Sketches ist ein Fehler aufgetreten"
Ich finde einfach nicht so recht etwas bei Google und im Forum. Vielleicht verstehe ich die ganze Sache auch einfach noch nicht so recht.
Wahrscheinlich sitzt das Problem 30cm vor dem Flasher
- gnom
- Beiträge: 317
- Registriert: 23.06.2022, 05:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Brühl
- Hat sich bedankt: 26 Mal
- Danksagung erhalten: 54 Mal
Re: RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
Hallo,
ich beisse mir am BRC8 auch etwas die Zähne aus und weiss nicht, wo ich noch ansetzen kann.
Ich habe mittlerweile schon ein duzend Livisi Geräte dank der tollen Arbeit hier umgeflashed. Darunter Geräte mit 328P, 644, und EFM32.
Ich benutze einen Diamex-AVR Stick mit einem Pogo-Pin adapter. Anschluss/Verkabelung geprüft (auch an einem anderen Livisi Gerät). Habe es zuerst wie bei den anderen 328-basierten Livisi Geräten mit diesen Einstellungen gemacht (hochladen mit Programmer)
Arduino pro or pro mini -> 3,3V,8MHz -> Programmer AVRISP mkII
Resultat
avrdude: stk500v2_command(): command failed
avrdude: initialization failed, rc=-1
Dann bin ich dem Hinweis von Jerome gefolgt
viewtopic.php?f=76&t=64286#p633190
Boardunterstütziung installiert, 328P, internal Oszillator 8MHz eingestellt
Resultat, identisch
avrdude: stk500v2_command(): command failed
avrdude: initialization failed, rc=-1
Mit AVRDude versucht, die Fuses zu lesen (mit Option -F), Fehlermeldung ist, das ein anderere Prozessor erwartet wird
ach so, nutze Arduino IDE 1.8.19 portable
Programmer settings sind so
und hier stecke ich fest. Wäre dankbar für Hinweise
ich beisse mir am BRC8 auch etwas die Zähne aus und weiss nicht, wo ich noch ansetzen kann.
Ich habe mittlerweile schon ein duzend Livisi Geräte dank der tollen Arbeit hier umgeflashed. Darunter Geräte mit 328P, 644, und EFM32.
Ich benutze einen Diamex-AVR Stick mit einem Pogo-Pin adapter. Anschluss/Verkabelung geprüft (auch an einem anderen Livisi Gerät). Habe es zuerst wie bei den anderen 328-basierten Livisi Geräten mit diesen Einstellungen gemacht (hochladen mit Programmer)
Arduino pro or pro mini -> 3,3V,8MHz -> Programmer AVRISP mkII
Resultat
avrdude: stk500v2_command(): command failed
avrdude: initialization failed, rc=-1
Code: Alles auswählen
Arduino: 1.8.19 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328P (3.3V, 8 MHz)"
Der Sketch verwendet 18368 Bytes (59%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 986 Bytes (48%) des dynamischen Speichers, 1062 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
E:\Arduino IDE\portable\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CE:\Arduino IDE\portable\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -cstk500v2 -PCOM4 -Uflash:w:C:\Users\chris\AppData\Local\Temp\arduino_build_209848/Livisi_Fernbedienung_.ino.hex:i
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "E:\Arduino IDE\portable\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"
Using Port : COM4
Using Programmer : stk500v2
AVR Part : ATmega328P
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
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 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
calibration 0 0 0 0 no 1 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: 10
Firmware Version Master : 2.10
avrdude: stk500v2_command(): command failed
avrdude: stk500v2_getparm(): failed to get parameter 0x9a
Topcard : Unknown
Vtarget : 3.3 V
SCK period : 8.7 us
Varef : 3.3 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.
Beim Hochladen des Sketches ist ein Fehler aufgetreten
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
viewtopic.php?f=76&t=64286#p633190
Boardunterstütziung installiert, 328P, internal Oszillator 8MHz eingestellt
Resultat, identisch
avrdude: stk500v2_command(): command failed
avrdude: initialization failed, rc=-1
Code: Alles auswählen
Arduino: 1.8.19 (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega328P (3.3V, 8 MHz)"
Der Sketch verwendet 19418 Bytes (59%) des Programmspeicherplatzes. Das Maximum sind 32768 Bytes.
Globale Variablen verwenden 990 Bytes des dynamischen Speichers.
E:\Arduino IDE\portable\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CE:\Arduino IDE\portable\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -cstk500v2 -PCOM4 -Uflash:w:C:\Users\chris\AppData\Local\Temp\arduino_build_209848/Livisi_Fernbedienung_.ino.hex:i
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "E:\Arduino IDE\portable\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"
Using Port : COM4
Using Programmer : stk500v2
AVR Part : ATmega328P
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
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 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
calibration 0 0 0 0 no 1 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: 10
Firmware Version Master : 2.10
avrdude: stk500v2_command(): command failed
avrdude: stk500v2_getparm(): failed to get parameter 0x9a
Topcard : Unknown
Vtarget : 3.3 V
SCK period : 8.7 us
Varef : 3.3 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.
Beim Hochladen des Sketches ist ein Fehler aufgetreten
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
Code: Alles auswählen
Reading fuses...
>>>: avrdude -c stk500v2 -p m328p -P COM4 -b 57600 -F -U hfuse:r:-:h -U lfuse:r:-:h -U efuse:r:-:h
ERROR: Unable to read fuses/lock bits
avrdude.exe: stk500v2_command(): command failed
avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions
avrdude.exe: Device signature = 0x2e6176
avrdude.exe: Expected signature for ATmega328P is 1E 95 0F
avrdude.exe done. Thank you.
Programmer settings sind so
Code: Alles auswählen
avrispmkii.name=AVRISP mkII
avrispmkii.communication=serial
avrispmkii.protocol=stk500v2
avrispmkii.program.protocol=stk500v2
avrispmkii.program.tool=avrdude
avrispmkii.program.extra_params=-P{serial.port}
Gruss, Chris
don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)
2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly
don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)
2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly
-
- Beiträge: 12115
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2150 Mal
- Kontaktdaten:
Re: RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
Schau mal hier https://www.avrfreaks.net/s/topic/a5C3l ... AK/t190649 ganz unten:gnom hat geschrieben: ↑18.02.2023, 11:35Code: Alles auswählen
avrdude.exe: Device signature = 0x2e6176 avrdude.exe: Expected signature for ATmega328P is 1E 95 0F
- gnom
- Beiträge: 317
- Registriert: 23.06.2022, 05:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Brühl
- Hat sich bedankt: 26 Mal
- Danksagung erhalten: 54 Mal
Re: RWE/Innogy/Livisi Fernbedienung BRC8 - Homematic/AskSinPP Firmware
Danke, hab bis 9600 runter getestet, leider gleiche Fehlermeldung.
Hab auch noch mal die Verkabelung Diamex - Pogo-Adapter neu verlötet, nur um sicher zu gehen, sowie externe Spannungsversorgung angeklemmt.
Kann ich den 328 ge-bricked haben, als ich mit den standard Einstellungen Pro Mini 3,3v zuerst geflashed habe? Bei den anderen Livisi Geräten hat das so einwandfrei funktioniert.
Alaaf
Edit: habe mir einen neuen besorgt, dann nach der u.a. Vorgehensweise geflashed - hat sofort funktioniert. Evtl. habe ich ja doch den ersten ungewollt auf external clock gesetzt, wer weiss.
viewtopic.php?f=76&t=64100&start=20#p634155
Gruss
Hab auch noch mal die Verkabelung Diamex - Pogo-Adapter neu verlötet, nur um sicher zu gehen, sowie externe Spannungsversorgung angeklemmt.
Kann ich den 328 ge-bricked haben, als ich mit den standard Einstellungen Pro Mini 3,3v zuerst geflashed habe? Bei den anderen Livisi Geräten hat das so einwandfrei funktioniert.
Alaaf
Edit: habe mir einen neuen besorgt, dann nach der u.a. Vorgehensweise geflashed - hat sofort funktioniert. Evtl. habe ich ja doch den ersten ungewollt auf external clock gesetzt, wer weiss.
viewtopic.php?f=76&t=64100&start=20#p634155
Gruss
Gruss, Chris
don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)
2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly
don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)
2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly