Selbstbau CUN (MapleCUN)

Begonnen von Telekatz, 09 November 2016, 20:29:52

Vorheriges Thema - Nächstes Thema

joshi

Hallo zusammen,

ich bin gerade dabei ein maplecun zu bauen. Die Basis dafür ist eine V2.1 Platine (groß) von Ranseyer.

Leider wird laut debug kein der 4 CCs erkannt. Hat jemand eine Idee woran das liegen kann. (gibt eine Datenleitung wo ein Kurzschluss oder so zu einem nicht funktionieren von allen anderen CCs führt?)

Lan funktioniert.

Grüße
JoShi

Ranseyer

Einfach mal von Pin8 an einem Modul in Richung 1 vorarbeiten. (1-2 sind OK, das sind VCC+GND)

https://wiki.fhem.de/wiki/MapleCUN#Debugging_.2F_weiteres
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

eisman

Hi,

@Ranseyer
wie kann man an eine Platine kommen, würde mich über eine INFO freuen...

gruss

1x FHEM Debian, Homematic,ZigBee,FS20 / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian, Homematic,ZigBee         / 1X Raspberry, ConBee / 5x ESP
1x FHEM Debian,MQTT                               / 1X Raspberry, i2c,onewire,gpio
1x auf Windows 2012 Hyper-V-S

Ranseyer

Das kann man hier nachlesen:
https://forum.fhem.de/index.php/topic,80319.0.html

Z.B. hier gibt es Support zu anderen Features mit denen Telekatz nicht belästigt werden sollte:
https://forum.fhem.de/index.php/topic,81083.msg731620.html#msg731620

Hast ne PN.
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Nogga

Ich habe hier den v3 MapleCUN mit 3x868 + 1x433. Gerne würde ich einen der 868er für LaCrosse nutzen.
Was genau muss ich hierfür tun? Die Suchfunktion hier im Forum und Thread hat mich nicht sonderlich schlau gemacht.

Ein set STACKABLE_CC_2 raw Nr1 oder set STACKABLE_CC_2 raw Nr2 hat leider nichts gebracht...

Und noch ein List vom entsprechenden Modul:

Internals:
   CFGFN     
   CMDS       bCAZNELYVWXfz*
   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        STACKABLE_CC_1
   IODev      STACKABLE_CC_1
   NAME       STACKABLE_CC_2
   NOTIFYDEV  STACKABLE_CC_1
   NR         354
   NTFY_ORDER 50-STACKABLE_CC_2
   PARTIAL   
   RAWMSG     02
   RSSI       -73.5
   STACKABLE_CC_2_MSGCNT 43
   STACKABLE_CC_2_TIME 2018-03-29 22:09:59
   STACKED    STACKABLE_CC_3
   STATE      Initialized
   StackLevel 2
   TYPE       STACKABLE_CC
   VERSION    V 1.25.00 a-culfw Build: 253 (2017-06-28_20-40-30) MapleCUNx4_8F (F-Band: 868MHz)
   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......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:
     2018-03-29 22:05:23   cmds             b C A Z N E L Y V W X f z *
     2018-03-29 22:09:59   state           Initialized
Attributes:
   room       STACKABLE_CC

Telekatz

Es sollte so funktionieren wie hier beschrieben, und anscheinend tut es das auch: https://forum.fhem.de/index.php/topic,36565.msg781178.html#msg781178

Ich selbst verwende LaCrosse nicht, aber der N Befehl für LaCrosse ist bei allen Transceivern vorhanden.

Nogga

Ich bekomme zwar Log-Messages, aber es wird per autocreate leider kein Device angelegt. Bekomme ich denn aus dem Log-Eintrag die Hex-Adresse raus?


2018.03.30 13:03:39 3: set STACKABLE_CC_2 raw Nr1
2018.03.30 13:03:39 3: STACKABLE_CC_2: Unknown code 01, help me!
2018.03.30 13:03:39 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA00002A1011, help me!
2018.03.30 13:03:41 3: STACKABLE_CC_2: Unknown code N019205256A6AAAAA0001058A28, help me!
2018.03.30 13:03:43 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA0000031676, help me!
2018.03.30 13:03:47 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA000025A4D2, help me!
2018.03.30 13:03:51 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA000024D400, help me!
2018.03.30 13:03:54 3: STACKABLE_CC_2: Unknown code N019205256A6AAAAA00001DC528, help me!
2018.03.30 13:03:55 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA00000218CE, help me!
2018.03.30 13:03:59 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA00002C762B, help me!
2018.03.30 13:04:03 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA0000342206, help me!
2018.03.30 13:04:06 3: STACKABLE_CC_2: Unknown code N019205256A6AAAAA0002CD8265, help me!
2018.03.30 13:04:07 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA000005DBA5, help me!
2018.03.30 13:04:10 3: STACKABLE_CC_2: Unknown code N019205256A6AAAAA000006C318, help me!
2018.03.30 13:04:11 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA00003EAD10, help me!
2018.03.30 13:04:15 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA00000C2093, help me!
2018.03.30 13:04:19 3: STACKABLE_CC_2: Unknown code N01902632347FAAAA0000394161, help me!

juergs

#697
Ich sehe hier kein LaCrosse-Protokoll, das mitcompiliert wurde:
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:

https://forum.fhem.de/index.php/topic,36565.msg702474.html#msg702474

Z.B.:
Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol

Erfoderlich ist:
#ifdef LACROSSE_HMS_EMU

aber: hier

2018.04.06 19:11:54 3: set mapleCul raw Nr1
2018.04.06 19:11:54 3: mapleCul: Unknown code 01, help me!


dito: selbes Verhalten:
mapleCul: Unknown code N01767E63E5F0E93C5DCFFF7E79, help me!

Mangels passendem Sensor ... schwer zu testen.

pejonp

#698
@juergs

Beim signalduino kannst du einen String per Dispatch zum Test verarbeiten

Dispatch($defs{SIG868}, "s256FB9006000", undef) }
vielleicht geht das beim cul auch
einfach den String N01767E63E5F0E93C5DCFFF7E79 und den cui eintragen.

Pejonp
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

Telekatz

Zitat von: juergs am 05 April 2018, 16:08:36
Ich sehe hier kein LaCrosse-Protokoll, das mitcompiliert wurde:
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:

https://forum.fhem.de/index.php/topic,36565.msg702474.html#msg702474

Z.B.:
Clients    :PCA301:EC3000:RoomNode:LaCrosse:ETH200comfort:CUL_IR:HX2272:FS20:AliRF:Level:EMT7110:KeyValueProtocol
Was hier drin steht hängt ja auch nicht davon ab, wie die a-culfw compiliert wurde. Damit da LaCrosse erscheint muss man das CUL Modul in FHEM patchen:
https://forum.fhem.de/index.php/topic,36565.msg591575.html#msg591575

Zitat von: juergs am 05 April 2018, 16:08:36
Erfoderlich ist:
#ifdef LACROSSE_HMS_EMU
Anbei eine compilierte Version mit LACROSSE_HMS_EMU. Damit werden dann die LaCrosse Sensoren als HMS Device angelegt. Müllt dir aber immernoch das Log mit "Unknown code N01....." zu.
Meiner Meinung nach ist das Ändern des CUL Moduls die bessere Lösung, da auch bei der a-culfw für CUL und nanoCUL der N Befehl aktiv ist, die LACROSSE_HMS_EMU aus Platzgründen jedoch nicht.

juergs

Hallo Telekatz,

ZitatnanoCUL der N Befehl aktiv ist, die LACROSSE_HMS_EMU aus Platzgründen jedoch nicht.
danke, so hab ich es auch gesehen. Die Platzeinschränkung gilt für den ATmega, sollte aber für den STM32 nicht so relevant sein ...

Danke für den spezifischen Compile ... Die LaCrosse-868MHz-Sensoren scheinen doch sehr attraktiv zu sein.
Den Sensor, den meinCUL empfängt, muß der eines Nachbarn sein  ;)

Ich hatte die aculfw, wie im LaCrosse-Thread schon erwähnt, für den Jeelink compiliert und wollte die Funktionalität mit dem CC1101
auch mal ausprobieren ....

Grüße,
Jürgen

juergs

#701
Zitat von: pejonp am 07 April 2018, 17:19:45
@juergs

Beim signalduino kannst du einen String per Dispatch zum Test verarbeiten

Dispatch($defs{SIG868}, "s256FB9006000", undef) }
vielleicht geht das beim cui auch
einfach den String N01767E63E5F0E93C5DCFFF7E79 und den cui eintragen.

Pejonp

Hallo Pejonp,
ok danke kannte ich noch nicht, schaue ich mir mal mit der neuesten sduino-Version mal an ...  :)

Grüße,
Jürgen

stefanru

#702
Hi,

ich habe ein Problem wenn ich 4 Somfy Rolläden auf einmal herunterfahren will.
Im Log sieht man dann:
/dev/serial/by-id/usb-STM32_MapleCUL_3546e60a-if00 disconnected, waiting to reappear (mapleCUL433)

Bewegen tun sich 3 der 4 Rolläden.
Es ist reproduzierbar.

Habt ihr dazu eine Idee?
Läuft da ein Speicher über im Maple CUL?
Hab die Rolläden mal auf den sduino testweise umgestellt, da geht es ohne Probleme.

Hier mal ein Verbose 5 mit dem mapleCUL433.


2018.04.12 21:29:54 4: CUL_Parse: mapleCUL433 YsA4240374080000
2018.04.12 21:29:54 5: mapleCUL433: dispatch YsA4240374080000
2018.04.12 21:29:55 1: /dev/serial/by-id/usb-STM32_MapleCUL_3546e60a-if00 disconnected, waiting to reappear (mapleCUL433)
2018.04.12 21:29:57 3: Setting mapleCUL433 serial parameters to 38400,8,N,1
2018.04.12 21:29:58 5: SW: V
2018.04.12 21:29:58 5: CUL/RAW (ReadAnswer): V 1.26.02 a-culfw Build: private build (unknown) MapleCUNx4_03 (F-Band: 868MHz)

2018.04.12 21:29:58 5: SW: ?
2018.04.12 21:29:58 5: CUL/RAW (ReadAnswer): ? (? is unknown) Use one of B b C F i A Z N E k G M K L U Y R T V W X e f l p t x z *

2018.04.12 21:29:58 3: mapleCUL433: Possible commands: BbCFiAZNEkGMKLUYRTVWXeflptxz*
2018.04.12 21:29:58 5: SW: X21
2018.04.12 21:29:58 5: SW: T01
2018.04.12 21:29:58 5: CUL/RAW (ReadAnswer): 4444

2018.04.12 21:29:58 5: GOT CUL fhtid: 4444
2018.04.12 21:29:58 1: /dev/serial/by-id/usb-STM32_MapleCUL_3546e60a-if00 reappeared (mapleCUL433)
2018.04.12 21:29:58 5: SW: *V
2018.04.12 21:29:58 5: SW: *?
2018.04.12 21:29:58 3: STACKABLE_CC_868: Possible commands: bCFiAZNEGMKLUYRTVWXfxz
2018.04.12 21:29:58 5: SW: *X21
2018.04.12 21:29:58 5: SW: *Zr
2018.04.12 21:29:58 5: SW: *Za120777
2018.04.12 21:29:58 5: SW: *Zw111111
2018.04.12 21:30:04 5: mapleCUL433 sending YsAA40039A000007
2018.04.12 21:30:04 5: SW: YsAA40039A000007
2018.04.12 21:30:05 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :AAE9EA70777776:
2018.04.12 21:30:05 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :AAE9EA70777776:
2018.04.12 21:30:05 3: sduino: Unknown code YsAAE9EA70777776, help me!
2018.04.12 21:30:05 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :AA69EA70777776:
2018.04.12 21:30:05 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :AA69EA70777776:
2018.04.12 21:30:05 3: sduino: Unknown code YsAA69EA70777776, help me!
2018.04.12 21:30:05 5: CUL/RAW: /YsAA43039A070000

2018.04.12 21:30:05 4: CUL_Parse: mapleCUL433 YsAA43039A070000
2018.04.12 21:30:05 5: mapleCUL433: dispatch YsAA43039A070000
2018.04.12 21:30:05 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :AAE9EA70777776:
2018.04.12 21:30:05 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :AAE9EA70777776:
2018.04.12 21:30:05 3: sduino: Unknown code YsAAE9EA70777776, help me!
2018.04.12 21:30:06 5: mapleCUL433 sending YsA5400375000008
2018.04.12 21:30:06 5: SW: YsA5400375000008
2018.04.12 21:30:07 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :A5E7E491999998:
2018.04.12 21:30:07 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :A5E7E491999998:
2018.04.12 21:30:07 3: sduino: Unknown code YsA5E7E491999998, help me!
2018.04.12 21:30:07 5: CUL/RAW: /YsA5420375080000

2018.04.12 21:30:07 4: CUL_Parse: mapleCUL433 YsA5420375080000
2018.04.12 21:30:07 5: mapleCUL433: dispatch YsA5420375080000
2018.04.12 21:30:09 5: mapleCUL433 sending YsA9400309000006
2018.04.12 21:30:09 5: SW: YsA9400309000006
2018.04.12 21:30:10 5: CUL/RAW: /YsA94B0309060000

2018.04.12 21:30:10 4: CUL_Parse: mapleCUL433 YsA94B0309060000
2018.04.12 21:30:10 5: mapleCUL433: dispatch YsA94B0309060000
2018.04.12 21:30:10 3: sduino IT: IT_Bewegungsmelder1 2018-04-12 21:30:09->on
2018.04.12 21:30:12 5: mapleCUL433 sending YsAC4003AC000005
2018.04.12 21:30:12 5: SW: YsAC4003AC000005
2018.04.12 21:30:13 5: CUL/RAW: /YsAC4203AC050000

2018.04.12 21:30:13 4: CUL_Parse: mapleCUL433 YsAC4203AC050000
2018.04.12 21:30:13 5: mapleCUL433: dispatch YsAC4203AC050000
2018.04.12 21:30:14 5: mapleCUL433 sending YsA54002C5000004
2018.04.12 21:30:14 5: SW: YsA54002C5000004
2018.04.12 21:30:15 5: CUL/RAW: /YsA54402C5040000

2018.04.12 21:30:15 4: CUL_Parse: mapleCUL433 YsA54402C5040000
2018.04.12 21:30:15 5: mapleCUL433: dispatch YsA54402C5040000
2018.04.12 21:30:17 5: mapleCUL433 sending YsAD4006DD000001
2018.04.12 21:30:17 5: SW: YsAD4006DD000001
2018.04.12 21:30:17 1: FHEMduino_SomfyR No rawDevice set in FHEMduino_SomfyR_000001
2018.04.12 21:30:17 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :ADE9EF32333332:
2018.04.12 21:30:17 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :ADE9EF32333332:
2018.04.12 21:30:17 3: sduino: Unknown code YsADE9EF32333332, help me!
2018.04.12 21:30:17 5: CUL/RAW: /YsAD4406DD010000

2018.04.12 21:30:17 4: CUL_Parse: mapleCUL433 YsAD4406DD010000
2018.04.12 21:30:17 5: mapleCUL433: dispatch YsAD4406DD010000
2018.04.12 21:30:19 5: mapleCUL433 sending YsAB4001FB000003
2018.04.12 21:30:19 5: SW: YsAB4001FB000003
2018.04.12 21:30:19 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :ABE8E912111110:
2018.04.12 21:30:19 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :ABE8E912111110:
2018.04.12 21:30:19 3: sduino: Unknown code YsABE8E912111110, help me!
2018.04.12 21:30:20 5: CUL/RAW: /YsAB4301FB030000

2018.04.12 21:30:20 4: CUL_Parse: mapleCUL433 YsAB4301FB030000
2018.04.12 21:30:20 5: mapleCUL433: dispatch YsAB4301FB030000
2018.04.12 21:30:22 3: sduino IT: IT_Bewegungsmelder1 2018-04-12 21:30:13->on
2018.04.12 21:30:22 5: mapleCUL433 sending YsAD4002BD000002
2018.04.12 21:30:22 5: SW: YsAD4002BD000002
2018.04.12 21:30:23 5: CUL/RAW: /YsAD4502BD020000

2018.04.12 21:30:23 4: CUL_Parse: mapleCUL433 YsAD4502BD020000
2018.04.12 21:30:23 5: mapleCUL433: dispatch YsAD4502BD020000
2018.04.12 21:30:53 5: mapleCUL433 sending YsAD2003AD000005
2018.04.12 21:30:53 5: SW: YsAD2003AD000005
2018.04.12 21:30:53 5: mapleCUL433 sending YsAB20039B000007
2018.04.12 21:30:53 5: SW: YsAB20039B000007
2018.04.12 21:30:53 5: mapleCUL433 sending YsAA20030A000006
2018.04.12 21:30:53 5: SW: YsAA20030A000006
2018.04.12 21:30:53 5: mapleCUL433 sending YsA6200376000008
2018.04.12 21:30:53 5: SW: YsA6200376000008
2018.04.12 21:30:54 5: CUL/RAW: /YsAD2403AD050000

2018.04.12 21:30:54 4: CUL_Parse: mapleCUL433 YsAD2403AD050000
2018.04.12 21:30:54 5: mapleCUL433: dispatch YsAD2403AD050000
2018.04.12 21:30:54 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :AB8E8D16111110:
2018.04.12 21:30:54 1: sduino: SOMFY_Parse : Somfy RTS checksum error! :AB8E8D16111110:
2018.04.12 21:30:54 3: sduino: Unknown code YsAB8E8D16111110, help me!
2018.04.12 21:30:54 5: CUL/RAW: /YsAB25039B070000

2018.04.12 21:30:54 4: CUL_Parse: mapleCUL433 YsAB25039B070000
2018.04.12 21:30:54 5: mapleCUL433: dispatch YsAB25039B070000
2018.04.12 21:30:55 1: /dev/serial/by-id/usb-STM32_MapleCUL_3546e60a-if00 disconnected, waiting to reappear (mapleCUL433)
2018.04.12 21:30:58 3: Setting mapleCUL433 serial parameters to 38400,8,N,1
2018.04.12 21:30:58 5: SW: V
2018.04.12 21:30:58 5: CUL/RAW (ReadAnswer): V 1.26.02 a-culfw Build: private build (unknown) MapleCUNx4_03 (F-Band: 868MHz)

2018.04.12 21:30:58 5: SW: ?
2018.04.12 21:30:58 5: CUL/RAW (ReadAnswer): ? (? is unknown) Use one of B b C F i A Z N E k G M K L U Y R T V W X e f l p t x z *

2018.04.12 21:30:58 3: mapleCUL433: Possible commands: BbCFiAZNEkGMKLUYRTVWXeflptxz*
2018.04.12 21:30:58 5: SW: X21
2018.04.12 21:30:58 5: SW: T01
2018.04.12 21:30:58 5: CUL/RAW (ReadAnswer): 4444

2018.04.12 21:30:58 5: GOT CUL fhtid: 4444
2018.04.12 21:30:58 1: /dev/serial/by-id/usb-STM32_MapleCUL_3546e60a-if00 reappeared (mapleCUL433)
2018.04.12 21:30:58 5: SW: *V
2018.04.12 21:30:58 5: SW: *?
2018.04.12 21:30:58 3: STACKABLE_CC_868: Possible commands: bCFiAZNEGMKLUYRTVWXfxz
2018.04.12 21:30:58 5: SW: *X21
2018.04.12 21:30:58 5: SW: *Zr
2018.04.12 21:30:58 5: SW: *Za120777
2018.04.12 21:30:58 5: SW: *Zw111111


Gruß und vielen Dank,
Stefan

mark79

#703
Hallo,

ich habe mir von Ranseyer ein Maple Small zuschicken lassen und er hat mir 2 Stück STM32 Gratis beigelegt, aber hat da schon erwähnt das wären Drecksdinger. :D

Ich bekomme auf diese Maple Mini STM32 Maple USB keinen Bootloader geflasht, wie unten der PeMue... Habe das genau so angeschlossen wie er:
RX1 > TX UART
TX1 > RX UART
GND > GND UART
3,3V > 3,3V UART (auch per USB Stromversorgung probiert)
BOOT1 > GND (STM32)

Ich habe 2 verschiedene UARTs (FTL & CH340) ausprobiert auf 3 verschiedenen Rechnern, 2x Windows und 1x Linux und erhalte auch immer diesen Fehler: "Failed to init device."

Auch das Flash Script von Ranseyer habe ich ausprobiert, so das der Flash Vorgang immer im loop stattfindet... BUT32 Taste gedrückt halten, dann erst Saft auf den STM32 geben und dann die BUT32 Taste los lassen. Habe das an die 10 mal probiert, aber das will einfach nicht funktionieren.  :(

Hat jemand eine Lösung, wie man diese Teile dennoch flashen kann? Ein Foto davon befindet sich im Anhang.

Zitat von: PeMue am 15 Juni 2017, 08:04:25
Hallo zusammen,

ich schaffe es irgendwie nicht, den Bootloader zu brennen:
- USB2seriell Wandler ist angeschlossen (Rx<->Tx, Tx<->Rx, GND verbunden), die Kreuzung habe ich dreimal geprüft
- ich habe auf dem Raspberry Pi stm32flash heruntergeladen und compiliert
- USB2seriell an USB Anschluss des Raspberries (mappt auf /dev/ttyUSB2), Spannung an den maple Mini
- but 32 gedrückt + gehalten, reset gedrückt, beide Tasten losgelassen, die blinkende blaue LED hört auf zu blinken
stm32flash /dev/ttyUSB2 sagt

stm32flash 0.5
http://stm32flash.sourceforge.net/
Interface serial_posix: 57600 8E1
Failed to init device.

Dasselbe mit einem anderen maple Mini bzw. auch mit BOOT1 auf GND gezogen. Irgendwo ist noch
ein prinzipieller Fehler, den ich aber gerade nicht sehe  :-\

Nebenbei: Wenn ich den Bootloader draufbrenne, und den USB2Seriell Adapter angeschlossen habe, könnte ich ja auf gleiche Weise die MapleCUNx4_W5100_BL.bin draufbrennen, oder? Oder muss die zwingend per USB geflasht werden?

Danke für Eure Hinweise.


Viele Grüße
Mark
Rock64 4GB mit Debian Strech, FHEM im LXC, Sonoff Switches/Touch, HM Thermostate, HMUART/Zigbee2MQTT@MapleCUN, ESP RGBWW Wifi Controller, ESP8266 Door Sensor/Briefkastenwächter, BT CSL Stick, BT iTags, Alexa, FireTV, RPi2 mit Kodi, Xiaomi Vacuum v1/Smarthome Komponenten

Eistee

Ich kennen es so: Spannung drauf und alles anschließen zum flashen (auch die Brücke BOOT1 <-> GND).
Dann BUT32 und RESET gleichzeitig drückt.
Nun nur RESET los lassen und nach ca. 2sec BUT32 los lassen.
Dann sollte man problemlos den Bootloader flashen können.

Gruß Alina