HM-CC-RT-DN (fw-version 1.0) - Fehler Firmware Update - fwupdate fail:Block1

Begonnen von Lars_, 22 Dezember 2014, 23:22:09

Vorheriges Thema - Nächstes Thema

prodigy7

Zeile habe ich angepasst. War sogar noch vorhanden, nur auskommentiert.

Dann nach FHEM Neustart nochmals probiert, leider immer noch ohne Erfolg. Nochmal das aktuelle Log: 2015.01.02 12:01:39.130 4: eventTypes: CUL_HM Wohnung3.Wohnzimmer.Device.Thermostat1 CMDs_FWupdate -> CMDs_FWupdate
2015.01.02 12:01:39.132 4: eventTypes: CUL_HM Wohnung3.Wohnzimmer.Device.Thermostat1 state: CMDs_FWupdate -> state: CMDs_FWupdate
2015.01.02 12:01:39.145 2: CUL_HM fwUpdate started for Wohnung3.Wohnzimmer.Device.Thermostat1
2015.01.02 12:01:39.150 4: CUL_send:  CCDAs 0A 0A 3011 F11234 260459 CA
2015.01.02 12:01:39.172 4: eventTypes: CUL_HM Wohnung3.Wohnzimmer.Device.Thermostat1 set_fwUpdate ./firmware/hm_tc_it_wm_w_eu_update_V1_2_001_141020.eq3 -> set_fwUpdate ./firmware/hm_tc_it_wm_w_eu_update_V1_2_001_141020.eq3
2015.01.02 12:01:39.176 4: eventTypes: CUL_HM Wohnung3.Wohnzimmer.Device.Thermostat1 state: set_fwUpdate ./firmware/hm_tc_it_wm_w_eu_update_V1_2_001_141020.eq3 -> state: set_fwUpdate ./firmware/hm_tc_it_wm_w_eu_update_V1_2_001_141020.eq3
2015.01.02 12:01:39.183 3: CUL_HM set Wohnung3.Wohnzimmer.Device.Thermostat1 fwUpdate ./firmware/hm_tc_it_wm_w_eu_update_V1_2_001_141020.eq3
2015.01.02 12:01:39.675 4: CUL_Parse: CCD A 0A 0A 8002 260459 F11234 001C -60
2015.01.02 12:01:40.286 4: CUL_Parse: CCD A 14 00 0010 260459 000000 004C4551303030303837341D -59.5
2015.01.02 12:01:40.291 2: CUL_HM fwUpdate Wohnung3.Wohnzimmer.Device.Thermostat1 entered mode. IO-speed: fast
2015.01.02 12:01:40.389 4: CUL_send:  CCDAs 1F 0B 20CB F11234 260459 105B11F815470B081A1C191D1BC71C001DB221B623EA
2015.01.02 12:01:40.444 4: CUL_send:  CCDAR     
2015.01.02 12:01:40.500 4: CUL_send:  CCDAs 27 0D 00CA F11234 260459 0122B0B624390E6B875EC691AA5F81E5C3552DE98A804195699EC933BB2F
2015.01.02 12:01:40.516 4: CUL_send:  CCDAs 27 0E 00CA F11234 260459 5E0B9E511B4F03883DFB9CADDF4988BE6FD1D0A60B5463A67A7E04EABCC2
2015.01.02 12:01:40.532 4: CUL_send:  CCDAs 27 0F 00CA F11234 260459 FE14CDA7D8E7C394BF90F2335A3EC0FF4D0343564EF8ADEBC80D2DB039EA
2015.01.02 12:01:40.547 4: CUL_send:  CCDAs 27 10 00CA F11234 260459 F24C3B98911A0A439CEF8DB3F931FA1DAD1865CE7F366569A0B605BC5E39
2015.01.02 12:01:40.563 4: CUL_send:  CCDAs 27 11 00CA F11234 260459 F9856D29613DEFC611F58879C90D287B08BCDB0A209CA7E6C1F418E7A72E
2015.01.02 12:01:40.578 4: CUL_send:  CCDAs 27 12 00CA F11234 260459 A9249D6ECA15CF7ADD4FD7EDC2337FD382EDFDAEEE56377AFF1C074364DA
2015.01.02 12:01:40.594 4: CUL_send:  CCDAs 27 13 00CA F11234 260459 2E3736CE8BE5E57FA6F7E56BEB3F8C48CDB3BDA724F36455DD3B028CFBA2
2015.01.02 12:01:40.610 4: CUL_send:  CCDAs 27 14 00CA F11234 260459 7D7BB81A1FC5FC3F48320BBB2407481CE0678751931A0AC37E1EF472F063
2015.01.02 12:01:40.625 4: CUL_send:  CCDAs 27 15 00CA F11234 260459 1B20EBFF6E5F01E5B1468BA76BA67A7E11B16D6F3220B16C4C25E8EE3336
2015.01.02 12:01:40.641 4: CUL_send:  CCDAs 1F 16 20CA F11234 260459 BA64DDA5CDB5D7587D792A66D21820D8F28EC0BA9CCE
2015.01.02 12:01:45.662 4: CUL_send:  CCDAs 27 0B 00CA F11234 260459 0122B0B624390E6B875EC691AA5F81E5C3552DE98A804195699EC933BB2F
2015.01.02 12:01:45.677 4: CUL_send:  CCDAs 27 0C 00CA F11234 260459 5E0B9E511B4F03883DFB9CADDF4988BE6FD1D0A60B5463A67A7E04EABCC2
2015.01.02 12:01:45.693 4: CUL_send:  CCDAs 27 0D 00CA F11234 260459 FE14CDA7D8E7C394BF90F2335A3EC0FF4D0343564EF8ADEBC80D2DB039EA
2015.01.02 12:01:45.708 4: CUL_send:  CCDAs 27 0E 00CA F11234 260459 F24C3B98911A0A439CEF8DB3F931FA1DAD1865CE7F366569A0B605BC5E39
2015.01.02 12:01:45.724 4: CUL_send:  CCDAs 27 0F 00CA F11234 260459 F9856D29613DEFC611F58879C90D287B08BCDB0A209CA7E6C1F418E7A72E
2015.01.02 12:01:45.739 4: CUL_send:  CCDAs 27 10 00CA F11234 260459 A9249D6ECA15CF7ADD4FD7EDC2337FD382EDFDAEEE56377AFF1C074364DA
2015.01.02 12:01:45.755 4: CUL_send:  CCDAs 27 11 00CA F11234 260459 2E3736CE8BE5E57FA6F7E56BEB3F8C48CDB3BDA724F36455DD3B028CFBA2
2015.01.02 12:01:45.771 4: CUL_send:  CCDAs 27 12 00CA F11234 260459 7D7BB81A1FC5FC3F48320BBB2407481CE0678751931A0AC37E1EF472F063
2015.01.02 12:01:45.786 4: CUL_send:  CCDAs 27 13 00CA F11234 260459 1B20EBFF6E5F01E5B1468BA76BA67A7E11B16D6F3220B16C4C25E8EE3336
2015.01.02 12:01:45.802 4: CUL_send:  CCDAs 1F 14 20CA F11234 260459 BA64DDA5CDB5D7587D792A66D21820D8F28EC0BA9CCE
2015.01.02 12:01:50.826 4: CUL_send:  CCDAs 27 0B 00CA F11234 260459 0122B0B624390E6B875EC691AA5F81E5C3552DE98A804195699EC933BB2F
2015.01.02 12:01:50.844 4: CUL_send:  CCDAs 27 0C 00CA F11234 260459 5E0B9E511B4F03883DFB9CADDF4988BE6FD1D0A60B5463A67A7E04EABCC2
2015.01.02 12:01:50.859 4: CUL_send:  CCDAs 27 0D 00CA F11234 260459 FE14CDA7D8E7C394BF90F2335A3EC0FF4D0343564EF8ADEBC80D2DB039EA
2015.01.02 12:01:50.875 4: CUL_send:  CCDAs 27 0E 00CA F11234 260459 F24C3B98911A0A439CEF8DB3F931FA1DAD1865CE7F366569A0B605BC5E39
2015.01.02 12:01:50.891 4: CUL_send:  CCDAs 27 0F 00CA F11234 260459 F9856D29613DEFC611F58879C90D287B08BCDB0A209CA7E6C1F418E7A72E
2015.01.02 12:01:50.906 4: CUL_send:  CCDAs 27 10 00CA F11234 260459 A9249D6ECA15CF7ADD4FD7EDC2337FD382EDFDAEEE56377AFF1C074364DA
2015.01.02 12:01:50.922 4: CUL_send:  CCDAs 27 11 00CA F11234 260459 2E3736CE8BE5E57FA6F7E56BEB3F8C48CDB3BDA724F36455DD3B028CFBA2
2015.01.02 12:01:50.938 4: CUL_send:  CCDAs 27 12 00CA F11234 260459 7D7BB81A1FC5FC3F48320BBB2407481CE0678751931A0AC37E1EF472F063
2015.01.02 12:01:50.953 4: CUL_send:  CCDAs 27 13 00CA F11234 260459 1B20EBFF6E5F01E5B1468BA76BA67A7E11B16D6F3220B16C4C25E8EE3336
2015.01.02 12:01:50.969 4: CUL_send:  CCDAs 1F 14 20CA F11234 260459 BA64DDA5CDB5D7587D792A66D21820D8F28EC0BA9CCE
2015.01.02 12:01:55.989 4: CUL_send:  CCDAs 27 0B 00CA F11234 260459 0122B0B624390E6B875EC691AA5F81E5C3552DE98A804195699EC933BB2F
2015.01.02 12:01:56.179 4: CUL_send:  CCDAs 27 0C 00CA F11234 260459 5E0B9E511B4F03883DFB9CADDF4988BE6FD1D0A60B5463A67A7E04EABCC2
2015.01.02 12:01:56.194 4: CUL_send:  CCDAs 27 0D 00CA F11234 260459 FE14CDA7D8E7C394BF90F2335A3EC0FF4D0343564EF8ADEBC80D2DB039EA
2015.01.02 12:01:56.210 4: CUL_send:  CCDAs 27 0E 00CA F11234 260459 F24C3B98911A0A439CEF8DB3F931FA1DAD1865CE7F366569A0B605BC5E39
2015.01.02 12:01:56.226 4: CUL_send:  CCDAs 27 0F 00CA F11234 260459 F9856D29613DEFC611F58879C90D287B08BCDB0A209CA7E6C1F418E7A72E
2015.01.02 12:01:56.241 4: CUL_send:  CCDAs 27 10 00CA F11234 260459 A9249D6ECA15CF7ADD4FD7EDC2337FD382EDFDAEEE56377AFF1C074364DA
2015.01.02 12:01:56.257 4: CUL_send:  CCDAs 27 11 00CA F11234 260459 2E3736CE8BE5E57FA6F7E56BEB3F8C48CDB3BDA724F36455DD3B028CFBA2
2015.01.02 12:01:56.272 4: CUL_send:  CCDAs 27 12 00CA F11234 260459 7D7BB81A1FC5FC3F48320BBB2407481CE0678751931A0AC37E1EF472F063
2015.01.02 12:01:56.288 4: CUL_send:  CCDAs 27 13 00CA F11234 260459 1B20EBFF6E5F01E5B1468BA76BA67A7E11B16D6F3220B16C4C25E8EE3336
2015.01.02 12:01:56.304 4: CUL_send:  CCDAs 1F 14 20CA F11234 260459 BA64DDA5CDB5D7587D792A66D21820D8F28EC0BA9CCE
2015.01.02 12:02:01.339 4: eventTypes: CUL_HM Wohnung3.Wohnzimmer.Device.Thermostat1 fwUpdate: fail:Block1 -> fwUpdate: fail:Block1
2015.01.02 12:02:01.349 4: CUL_send:  CCDAr     
2015.01.02 12:02:01.376 4: eventTypes: CUL_HM Wohnung3.Wohnzimmer.Device.Thermostat1 CMDs_done_FWupdate -> CMDs_done_FWupdate
2015.01.02 12:02:01.378 4: eventTypes: CUL_HM Wohnung3.Wohnzimmer.Device.Thermostat1 state: CMDs_done_FWupdate -> state: CMDs_done_FWupdate
2015.01.02 12:02:01.390 2: CUL_HM fwUpdate Wohnung3.Wohnzimmer.Device.Thermostat1 end. IO-speed: normal

Mein RPi stand in der Nähe meiner FritzBox, hab den mal etwas weiter weg positioniert weil ich dachte, dass sich vielleicht irgendetwas stört, hat sich aber nichts verändert.

Die Frage ist: Gibt es evtl. irgendwo eine ältere Firmware Version? Aktuell habe ich 1.0 drauf und vielleicht funktioniert ja das Update über einen Zwischenschritt einer älteren Version? Ansonsten wäre noch die Frage, wo ich noch Logs generieren kann die hilfreich wären?

Edit:
Habe auch nochmal direkt unter Linux probiert, die Firmware zu flashen. FHEM gestoppt und dann versucht zu flashen, aber leider ohne Erfolg:root@lanhas01:~/hmcfgusb# ./flash-ota -c /dev/ttyAMA0 -f /opt/fhem/firmware/hm_tc_it_wm_w_eu_update_V1_2_001_141020.eq3 -s LEQ0000874                                                                                                       
HomeMatic OTA flasher version 0.097-git                                                                                                                                                                                                     
                                                                                                                                                                                                                                             
Reading firmware from /opt/fhem/firmware/hm_tc_it_wm_w_eu_update_V1_2_001_141020.eq3...                                                                                                                                                     
Firmware with 213 blocks successfully read.                                                                                                                                                                                                 
Opening culfw-device at path /dev/ttyAMA0 with speed 38400                                                                                                                                                                                   
Requesting firmware-version                                                                                                                                                                                                                 
culfw-device firmware version: 1.62                                                                                                                                                                                                         
Entering 10k-mode                                                                                                                                                                                                                           
Waiting for device with serial LEQ0000874                                                                                                                                                                                                   
Device with serial LEQ0000874 (hmid: 260459) entered firmware-update-mode                                                                                                                                                                   
Initiating remote switch to 100k                                                                                                                                                                                                             
Entering 100k-mode                                                                                                                                                                                                                           
Has the device switched?                                                                                                                                                                                                                     
                                                                                                                                                                                                                                             
Missing ACK!                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                             
Missing ACK!                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                             
Missing ACK!                                                                                                                                                                                                                                 
                                                                                                                                                                                                                                             
Missing ACK!
No!
Entering 10k-mode
Initiating remote switch to 100k
Entering 100k-mode
Has the device switched?

Missing ACK!

Missing ACK!

Missing ACK!

Missing ACK!
No!
Entering 10k-mode
Initiating remote switch to 100k
Entering 100k-mode
Has the device switched?

Missing ACK!

Missing ACK!

Missing ACK!

Missing ACK!
No!
Entering 10k-mode
Initiating remote switch to 100k
Entering 100k-mode
Has the device switched?

Missing ACK!

Missing ACK!

Missing ACK!

Missing ACK!
No!
Entering 10k-mode
Too many errors, giving up!

martinp876

dein device meldet sich einfach nicht, nach der speed-umstellung.
Eine Ältere Version habe ich nicht. Alle Versionen kann man bei HM runterladen.
Wäre seltsam, wenn es daran liegen sollte.

Groby

ich habe noch diese Version rumliegen: hm_cc_rt_dn_update_V1_2_007_131202.tar.gz

ohne Gewähr..


prodigy7

Okay, ein Problem gefunden! Im CCD war entsprechender Stelle im Quellcode nicht deklariert, dass es die Möglichkeit hat, Updates auszuführen. Siehe: http://forum.fhem.de/index.php/topic,14156.msg239145.html#msg239145

Habe jetzt eine neue CCD Firmware compiliert und damit konnte ein HM-CC-RT-DN und ein HM-TC-IT-WM-W-EU updaten. Zwei HM-CC-RT-DN weigerten sich trotzdem, aktualisiert zu werden. Eines habe ich dann nach mehrmaligen Resetten aktualisiert bekommen, das andere habe ich nur über die Kommandozeile flashen können.

Strange, aber immerhin sind jetzt alle Geräte aktuell. Man sollte wohl für so Update-Aktionen immer etwas Zeit einplanen.