FHEM Forum

FHEM - Hardware => Einplatinencomputer => Thema gestartet von: franky08 am 24 Juni 2017, 22:23:55

Titel: CUL-COC flashen unter fhem
Beitrag von: franky08 am 24 Juni 2017, 22:23:55
Sooo, nun mus ich doch mal nachfragen da ich das bis jetzt noch nie gemacht habe. Habe auf einer fhem Nebeninstanz einen Raspi mit COC als IO laufen, der COC hat noch eine uralt Firm., die V 1.57 CSM868. Diese hätte ich nun gerne mal upgedatet. Also mit apt-get install dfu-programmer auf dem Raspi installiert und mittels CULflash COC CUL_V4 versucht den COC zu flashen, leider -----> dfu-programmer: no device present.

Mmh, also in der commandref nachgesehen:
ZitatAchtung:Für CUL flashen muss dfu-programmer installiert und im Pfad auffindbar sein...

Also Programmer ist installiert nur wie mache ich fhem den Pfad zum Programmer bekannt oder wie muss ich da vorgehen??

Etwas ratlos  ::)
VG
Frank
Titel: Antw:CUL-COC flashen unter fhem
Beitrag von: Otto123 am 24 Juni 2017, 22:47:06
Hi Frank,

mit dem COC weiß ich nicht, für den CUL habe ich das mal gemacht -> http://heinz-otto.blogspot.de/2016/02/cul-stick-flashen.html
Im Pfad heißt ja nur "im Suchpfad" ... denke ich.

Das mit dem usb scan wird natürlich nix  :-[

Gruß Otto
Titel: Antw:CUL-COC flashen unter fhem
Beitrag von: locutus am 25 Juni 2017, 01:40:26
COC wird mittels AVRDUDE programmiert, siehe Read Me (https://sourceforge.net/p/culfw/code/HEAD/tree/trunk/culfw/Devices/COC/).
Titel: Antw:CUL-COC flashen unter fhem
Beitrag von: franky08 am 25 Juni 2017, 11:38:04
Ja, das es mit avrdude funktioniert war mir klar. Ich dachte das es inzwischen möglich ist direkt aus fhem heraus zu flashen. Hab es eben mal mir avrdude durchgezogen, völlig problemlos.

VG
Frank
Titel: Antw:[gelöst] CUL-COC flashen unter fhem
Beitrag von: franky08 am 25 Juni 2017, 19:26:19
Wie kann man herausfinden ob das ein "COC Radio only" ist oder ein "normaler"? Da ich das Teil schon etwa 4 Jahre in Betrieb habe, kann ich mich beim besten Willen nicht mehr erinnern was ich damals bei busware gekauft hatte. Gibt es da einen Anhaltspunkt?
Internals:
   CMDS       mCFiAZGMKRTVWXefltux
   COC_MSGCNT 51
   COC_TIME   2017-06-25 19:27:23
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
   DEF        /dev/ttyAMA0@38400 1234
   DeviceName /dev/ttyAMA0@38400
   FD         11
   FHTID      1234
   NAME       COC
   NR         15
   PARTIAL
   RAWMSG     tAEE6390394D4
   RSSI       -96
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.61 CSM868
   initString X21
   Matchlist:
     1:USF1000  ^81..(04|0c)..0101a001a5ceaa00....
     2:BS       ^81..(04|0c)..0101a001a5cf
     3:FS20     ^81..(04|0c)..0101a001
     4:FHT      ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     5:KS300    ^810d04..4027a001
     6:CUL_WS   ^K.....
     7:CUL_EM   ^E0.................$
     8:HMS      ^810e04....(1|5|9).a001
     9:CUL_FHTTK ^T[A-F0-9]{8}
     A:CUL_RFR  ^[0-9A-F]{4}U.
     B:CUL_HOERMANN ^R..........
     C:ESA2000  ^S................................$
     D:CUL_IR   ^I............
     E:CUL_TX   ^TX[A-F0-9]{10}
     F:Revolt   ^r......................$
     G:IT       ^i......
     H:STACKABLE_CC ^\*
     I:UNIRoll  ^[0-9A-F]{5}(B|D|E)
     J:SOMFY    ^Y[r|t|s]:?[A-F0-9]+
     K:CUL_TCM97001 ^s[A-F0-9]+
     L:CUL_REDIRECT ^o+
     M:TSSTACKED ^\*
     N:STACKABLE ^\*
   Readings:
     2017-06-25 19:10:25   ccconf          freq:868.300MHz bWidth:325KHz rAmpl:42dB sens:8dB
     2017-06-25 19:11:01   cmds             m C F i A Z G M K R T V W X e f l t u x
     2017-06-25 19:11:01   raw             No answer
     2017-06-25 19:27:23   state           Initialized
     2017-01-29 20:45:06   uptime          131 02:17:37
     2017-06-25 19:10:37   version         V 1.61 CSM868
Attributes:
   addvaltrigger 1
   rfmode     SlowRF
   room       System


VG
Frank
Titel: Antw:CUL-COC flashen unter fhem
Beitrag von: locutus am 29 Juni 2017, 21:30:28
In den cmds fehlt der Buchstabe O (OneWire (http://culfw.de/commandref.html#cmd_O)). Du hast die COC Radio only Version.