Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Fragen, Support etc.

Moderator: Co-Administratoren

Benutzeravatar
jmaus
Beiträge: 9819
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 459 Mal
Danksagung erhalten: 1856 Mal
Kontaktdaten:

Re: Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Beitrag von jmaus » 09.12.2018, 20:13

ant hat geschrieben:
09.12.2018, 19:42
Okay. Das spricht ja nicht gerade für die Softwareentwicklungs-Abteilung bei eq-3, wenn unterschiedliche Releases mit ein und derselben Versionsnummer veröffentlicht werden..
OCCU != CCU kann ich dazu nur sagen.

Und wenn ihr schon versucht aktuell zu sein dann habt einen Blick in

https://github.com/jens-maus/occu
https://github.com/jens-maus/RaspberryMatic

Das ist im Grunde auch die Basis für die CCU3 firmware. Und wenn ihr Inkonsistenzen findet würde ich mich über eine Meldung freuen, dann kann ich das auch ins OCCU einfliessen/aktualisieren lassen.
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

quickmic
Beiträge: 518
Registriert: 20.01.2011, 14:39
Hat sich bedankt: 5 Mal
Danksagung erhalten: 4 Mal

Re: Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Beitrag von quickmic » 09.12.2018, 20:17

Danke, das occu von dir kannte ich gar nicht. Nur das Raspimatic.
Auf den ersten Blick, brauchst das aber auch Updates.
Ich werde die 2 betroffenen Files die ich bereits identifiziert habe, mit deinen vergleichen.
Ich melde mich, aber das dauert bis ich alles durchgenommen habe.

Benutzeravatar
jmaus
Beiträge: 9819
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 459 Mal
Danksagung erhalten: 1856 Mal
Kontaktdaten:

Re: Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Beitrag von jmaus » 09.12.2018, 20:19

quickmic hat geschrieben:
09.12.2018, 20:17
Auf den ersten Blick, brauchst das aber auch das Updates.
Das kommt noch die Tage. Mein OCCU fork ist immer die Basis für RaspberryMatic insofern würde ich mich über inkonsistenzmeldungen zur CCU3 firmware freuen, dann kann ich das da einfliessen lassen.
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

quickmic
Beiträge: 518
Registriert: 20.01.2011, 14:39
Hat sich bedankt: 5 Mal
Danksagung erhalten: 4 Mal

Re: Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Beitrag von quickmic » 09.12.2018, 20:29

Bei einem file muss ich zurueckrudern.
ic_neweasymode.cgi scheint ueberall aktuell zu sein.
ic_common.tcl ist nur im CCU3 Image aktuell.

So das wars fuer heute. Der Rest wird dauern.

Benutzeravatar
jmaus
Beiträge: 9819
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 459 Mal
Danksagung erhalten: 1856 Mal
Kontaktdaten:

Re: Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Beitrag von jmaus » 09.12.2018, 20:38

Es sind in der Tat mehr Dateien die in einer CCU3 Firmware von dem reinen OCCU Repository abweichen. Schau dir dazu mal die folgenden zwei Links an:

https://github.com/jens-maus/RaspberryM ... Diff.patch
https://github.com/jens-maus/RaspberryM ... /WebUI/www

Das ist einer von vielen Patches die ich gegen das OCCU Repository anwende für den RaspberryMatic Build. Dieser sollte dann OCCU auf exakt den gleichen Stand wie die CCU3 Firmware bringen (so z.B. auch die von dir genannte ic_common.tcl)
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

quickmic
Beiträge: 518
Registriert: 20.01.2011, 14:39
Hat sich bedankt: 5 Mal
Danksagung erhalten: 4 Mal

Re: Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Beitrag von quickmic » 09.12.2018, 20:46

Ich glaube wir sollten einen neuen Thread aufmachen.
Ziel muss doch sein ein Repository zu erstellen, das einfach den aktuellsten Stand unverändert repräsentiert.
Dann auch noch ein dev (master) Repo mit den letzten beta Updates.
Eigentlich war ich ja der Meinung, dass occu von eq3 genau das darstellt.
Deine Patches hab ich ja schon oft fuer X86 als Vorlage genommen und adaptiert. Danke dafuer!

Benutzeravatar
jmaus
Beiträge: 9819
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 459 Mal
Danksagung erhalten: 1856 Mal
Kontaktdaten:

Re: Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Beitrag von jmaus » 09.12.2018, 21:01

Und du solltest (ausser ich hab es nicht bemerkt) bei GitHub mal ein Repo mit deinen X86 Anpassungen am besten als shell skripte etc. erstellen sodas du hier nicht lange und teils undurchsichtige Forumthreads pflegen musst und man geordneter zusammen arbeiten kann. So wäre es dann eigentlich nämlich kein Problem ein x86 RaspberryMatic zu generieren das am schluss kein *.img auswirft sondern ein x86 docker oder sogar einfach x86 deb files oder einfach nur ein shell skript mit binaries die dann korrekt ausgeführt die notwendigen Dinge automatisch ausführt damit man ein x86 OCCU/RaspberryMatic betreiben kann.
RaspberryMatic 3.75.6.20240316 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

neokalis
Beiträge: 29
Registriert: 25.11.2018, 11:57
Danksagung erhalten: 1 Mal

Re: Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Beitrag von neokalis » 10.12.2018, 08:39

Wow! Ihr wart ja am Wochenende ganz schön Aktiv in der Sache.
Wenn ich den Thread aber richtig verstehe, dann aber leider noch nicht erfolgreich. Selbst testen konnte ich mit der neuen JAR noch nicht - kann ich aber gerne ggn Ende der Woche machen!
Ich hab 2 Sticks: Beide SGTIN fangen gleich an mit: 3014f711a000041709ad nur die letzten 2 bytes unterscheiden sich.
Deine 3014f5ac94000416fb533469 bzw. Neokalis 3014f5ac94000416fb5334f4 haben einen anderen Prefix.
Nur so viel: Ich habe eine HmIP-RFUSB-TK Variante - also von der Telekom. Möchte ihn nur nicht öffnen, weil noch neu und mit Garantie.

Falls ich was probieren/nachvollziehen kann, sagt bescheid.

Grüße

ant
Beiträge: 67
Registriert: 27.11.2018, 20:58

Re: Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Beitrag von ant » 10.12.2018, 09:28

Probier gerne die letzte debug-jar aus, die ich hochgeladen habe. Dann sehen wir zumindest mal, ob es der gleiche Fehler ist.

neokalis
Beiträge: 29
Registriert: 25.11.2018, 11:57
Danksagung erhalten: 1 Mal

Re: Fehler: Firmware Update HmIP-RFUSB über hmip-copro-update.jar

Beitrag von neokalis » 11.12.2018, 07:52

hier der Output von meinem erfolglosen Updateversuch

Code: Alles auswählen

root@ccu3:~# java -jar /home/hm-copro-update-debug.jar -p /dev/ttyUSB0 -f /root/hmip_coprocessor_update-2.8.6.eq3 -o
[INFO] CommPortIdentifier:static initialization(), OS: Linux, arch: amd64
[INFO] Load the driver.
[INFO] RXTXCommDriver : static initializer.
[INFO] Load native library.
[INFO] static CommPortIdentifier:getPortIdentifiers()
[INFO] RXTXCommDriver:initialize(), osName: Linux
[INFO] scanning device directory /dev/ for ports of type 1
[INFO] RXTXCommDriver:initialize(), osName: Linux
[INFO] scanning device directory /dev/ for ports of type 1
[INFO] RXTXCommDriver:getCommPort(/dev/ttyUSB0,1)
[DEBUG] Received response
[DEBUG] Received response
[DEBUG] Start bootloader ...
[DEBUG] Received response
[DEBUG] Identify event
[DEBUG] identify message: HMIP_TRX_Bl
[DEBUG] Bootloader running
[DEBUG] Request bootloader version ...
[DEBUG] Handling message: 000f040101000c
[DEBUG] Bootloader response
[DEBUG] Received response
[INFO] SGTIN = 3014f5ac94000416fb5334f4
[INFO] Performing factory reset ...
[DEBUG] Start application ...
[DEBUG] Received response
[DEBUG] Identify event
[DEBUG] identify message: HMIP_TRX_App
[DEBUG] Application 'HMIP_TRX_App' running
[DEBUG] Start factory reset ...
[TRACE] AP 3014f5ac94000416fb5334f4: trx adapter response
[DEBUG] Received response
[DEBUG] Identify event
[DEBUG] identify message: HMIP_TRX_App
[INFO] Factory reset successful
[INFO] Performing update with firmware file '/root/hmip_coprocessor_update-2.8.6.eq3' ...
[DEBUG] Start application ...
[DEBUG] Received response
[DEBUG] Wrong transaction ID for copro response
[DEBUG] Identify event
[DEBUG] identify message: HMIP_TRX_App
[DEBUG] Application 'HMIP_TRX_App' running
[DEBUG] Request application version ...
[TRACE] AP 3014f5ac94000416fb5334f4: trx adapter response
[DEBUG] Received response
[DEBUG] Request application version ...
[TRACE] AP 3014f5ac94000416fb5334f4: trx adapter response
[DEBUG] Received response
[INFO] Updating coprocessor from version 2.8.4 to version 2.8.6
[DEBUG] Start bootloader ...
[DEBUG] Received response
[DEBUG] Identify event
[DEBUG] identify message: HMIP_TRX_Bl
[DEBUG] Bootloader running
[INFO] Entering bootloader ...
[DEBUG] Start bootloader ...
[DEBUG] Received response
[DEBUG] Identify event
[DEBUG] identify message: HMIP_TRX_Bl
[DEBUG] Bootloader running
[DEBUG] Request bootloader version ...
[DEBUG] Handling message: 0010040101000c
[DEBUG] Bootloader response
[DEBUG] Received response
[INFO] Bootloader version: 1.0.12
[DEBUG] Send update frames ...
[DEBUG] Sending frame 0
[DEBUG] Frame data: e6fb42aea98141a00555901fee8e8142cb71617e41f7cef0cca04928486e96e54dd08e764ec97084c7c62c6886fe410f6530c352d963e798ada513168068391a4bdb3f37b2b0951107b13a1665f3da36cd334ebf7de11005e2ae2706b3e31a42c51cb96eb6acccc0fb7276c2e113322fac427716812b47f4cac6dff620028e3d37a15dbc7d8ef58f245c97311b2f292a31b077a8e47a87693cca84302f958994d44b430a3973cbb57a50193f6133b361bf3d5486e91de078b6bcdf9f5db1aa1388de55e8d3280d60d671935eca3c1367cf692d0721380cb07222f8572af60f2d39d31fd09e7c889a426b1de3646dead9f71c8ba9635f1841ce2d53fb266415d76ed866b0e11c1179d631eaa18a09b44eeab799fa7613468195dd4fb0bb63626b77ae0c458bc5067e1d659b5d7ce7f6179a57f7aa0f44d91665ac33688fd6ad76ed6a7d6c5d602ecc656df369979c346299ca956b04686aa9a9b1c3edf6de5ca0f06171d8fbf037c401bf93090aad8609e6b5c6aec8436878c8a25a8526976d1e7dd2ec813eee9bf365f7b61b6672dd4cbe53984da268c01ae115c8ca59105a0f55feba0616e94571a3db549858b66d3fc57065740dc2883b36adf20a852084f6bc240a13ff90abaf33145f3a9c79526a35e84f8943ce6e9cf22e4375e4e7c1123fa349b371411c445f5e0a9064d5c65c46a4dad49f6ab762bd90ff8366553a55e6e0d1684f99fc1dd8a2ab7ab8f8510d09f7febd82c918e3793333d79e7f0c1539a76a72c1b97dee79bf645f5042c8a00000
[DEBUG] Handling message: 00110400
[DEBUG] Bootloader response
[DEBUG] Received response
[DEBUG] isCommandSuccess returned false
[DEBUG] error reason: Bootloader response error
[DEBUG] response type: ERROR
[ERROR] No update performed.
[INFO] Exiting update tool.

Antworten

Zurück zu „Allgemeines zur OCCU“