MapleCun USB-Stecker ab

Begonnen von Intruder1956, 06 Januar 2021, 14:18:33

Vorheriges Thema - Nächstes Thema

Intruder1956

Hallo,
Ich habe vor einem Jahr den großen MapleCun mit 4 Radios und Gehäuse von dem User @gloob erworben.

Mir ist leider ein Missgeschick passiert, ich habe beim versuch ein Update auf die neue a-culfw
leider den USB-Stecker abgerissen. Stecker war zu stramm drin.

Gibt es eine Möglichkeit den MapleCun auf eine andere Art und weise ein Firmware-Update zu verpassen.
z.b. FTDI_Adapter vorhanden

Wie und was kann ich machen um es auf die aktuelle Firmware der a-culfw zu bringen ??

Vielen Dank und Gruß

Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Intruder1956

Guten Morgen,
kann mir niemand antworten ?
ist es nicht eindeutig beschrieben ?

Einen schönen Tag
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Papa Romeo

Hallo intruder,

ich kann mit "MapleCun" nicht´s anfangen, bzw. konkreter ausgedrückt ich weiß nicht wie das Ding aussieht.
Aber wenn du sagt´s du hast es bisher, oder es wird, über einen USB-Anschluß geflashed, dann denke ich mal ist schon eine Art "FTDI" on Board.

Also würde ich mal so vorgehen ...

Möglichkeit a:

... schauen wo Rx, Tx, Gnd und Ub ist und da einen externen FTDI "draufklemmen" ...

Möglichkeit b:

... schauen wo D+, D-, Gnd und Ub vom abgerissenen USB-Stecker sind und ein Kabel mit einer USB-Kupplung(Buchse)
    oder gleich ein Kabel mit dem entsprechenden USB-Stecker dran anlöten...


LG

Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

viegener

Wenn ich das richtig sehe ist der MapleCun hier beschrieben: https://wiki.fhem.de/wiki/MapleCUN

Auf dem BOard ist damit kein AVR basierter Arduino sondern ein STM-basierter MapleMini - eine kurze Recherche ergibt, dass dieser zwar programmiert werden kann wie ein Arduino und im FHEMWiki ist auch beschrieben wie die Verkabelung aussehen sollte:

https://wiki.fhem.de/wiki/MapleCUN#Bootloader_flashen

Vielleicht hilft das weiter?
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

viegener

Achso - jetzt habe ich mir das nochmal genauer angesehen - auf den Bildern im Fhemwiki sind zwei USB-Ports enthalten - einer am MapleMini und einer am Board selber - welcher ist weg oder hast Du ein ganz anderes Board?

Wenn es der am Maplemini ist, dann wäre es vermutlich einfacher einen neuen Maplemini in China zu bestellen:

https://de.aliexpress.com/item/1400667476.html

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Papa Romeo

Zitat von: viegener am 07 Januar 2021, 18:07:17
Achso - jetzt habe ich mir das nochmal genauer angesehen - auf den Bildern im Fhemwiki sind zwei USB-Ports enthalten - einer am MapleMini und einer am Board selber - welcher ist weg oder hast Du ein ganz anderes Board?

Wenn es der am Maplemini ist, dann wäre es vermutlich einfacher einen neuen Maplemini in China zu bestellen:

https://de.aliexpress.com/item/1400667476.html

...wenn´s wirklich jener am Mini wäre, da käme man doch leicht an die Signale D+, D-, Gnd und Ub


LG

Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Papa Romeo

#6
Hallo intruder,

wie ich gerade lese, ist im Wiki doch beschrieben wie es auch ohne USB geht .

Edit:  Sorry hab nicht weiter gelesen ... gilt nur für den Bootloader. Die Software muss anscheinend doch über USB drauf.


LG

Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Intruder1956

Hallo Papa Romeo,

im Wiki, habe ich nicht ganz durchgeblickt.
Ich dachte es gibt verschiedene MapleCul, habe meinen von @gloob erworben.
Ich habe irgend etwas mit "Large" 3 x 868Mhz und 1 x 433Mhz und diese Fotos sind nicht im Wiki
Ich habe das Problem, das Ich den MapleCul über Lan angeschlossen habe.
Ich blicke es gerade nicht, werde mich aber die Tage nochmal intensiver damit auseinandersetzen und schauen wie ich es hinbekomme.

Gruß Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Papa Romeo

...dann stell doch mal Bilder von deinem Maple und der "Unfallstelle" ein.

Wie gesagt, hab mit dem Teil nix am Hut, aber vielleicht sieht man was, was man eventuell beheben könnte.


LG

Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Intruder1956

Danke euch,
ich werde die Kiste morgen mal öffnen und denke, das ich den Maplemini in China bestellen muss.
Nur meine ich im Kopf zu haben, das der MapleMini nicht gesockelt ist.
Mal sehen wie und ob ich den da aus gelötet bekomme.

Trotzdem vielen Dank, hatte nicht ganz den Durchblick
1. im Wiki ist meine Large-Platine nicht abgebildet
2. auch wird dann meist von MapleMini geschrieben, ich bin der Meinung ich habe Large
3. Kopf zu alt ??  ;)

Danke und Gruß

Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Intruder1956

#10
wenn ich mir die Platine bei Ali so anschaue,
ist doch dort TX1 RX1 und TX2 RX2 GND VCC und viele andere vorhanden.
Wobei evtl. TX1 und RX1 für den Bootloader und die anderen für Firmware ist, oder umgekehrt ?

ist es nicht möglich (ich kann ;)) dort ein paar, ich denke 4 Kabel,
anzulöten und über  einen FTDI mit USB nur die a-culfw drüber zu bügeln ???

Gruß
Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Papa Romeo

Zitat von: Intruder1956 am 07 Januar 2021, 20:09:29
3. Kopf zu alt ??  ;)

... na meiner ist auch nur 4 Jahre jünger ...  :o ;) :P

Zitat von: Intruder1956 am 07 Januar 2021, 20:18:56
anzulöten und über  einen FTDI mit USB nur die a-culfw drüber zu bügeln ???

... das ist ja das, was ich in meiner ersten Antwort gemeint habe.

Da wäre aber dann ein Schaltplan nicht schlecht. Dumm ist es dann nur, wenn der FTDI des Mini eventuell schon im Controller integriert ist


LG

Papa Romeo

...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Telekatz

Die Firmware kann mit der gleichen Prozedur wie der Bootloader geflasht werden. Nur muss dann beim flashen die Ladeadresse 0x8002000 eingestellt werden.

viegener

Zitat von: Intruder1956 am 07 Januar 2021, 20:18:56
wenn ich mir die Platine bei Ali so anschaue,
ist doch dort TX1 RX1 und TX2 RX2 GND VCC und viele andere vorhanden.
Wobei evtl. TX1 und RX1 für den Bootloader und die anderen für Firmware ist, oder umgekehrt ?

ist es nicht möglich (ich kann ;)) dort ein paar, ich denke 4 Kabel,
anzulöten und über  einen FTDI mit USB nur die a-culfw drüber zu bügeln ???

Gruß
Intruder

Nein TX2 /RX2 kann in Deiner Software verwendet werden - normal ist TX1 / RX1 für beides Firmware und Programm zuständig.
Es ist nur relevant, ob vielleicht TX1 und oder RX1 noch funktionieren (und nicht mit einer anderen Leitung verbunden wurden.

Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Papa Romeo

#14
Zitat von: viegener am 07 Januar 2021, 23:12:24
Es ist nur relevant, ob vielleicht TX1 und oder RX1 noch funktionieren (und nicht mit einer anderen Leitung verbunden wurden.

...deswegen....Schaltplan...

nach dem im Anhang, wären alle Tx und Rx frei verfügbar (Leitungstechnisch)

LG

Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Intruder1956

Guten Morgen,
das
1. Bild ist die Platine = MapleCun Large 3.4
2. Bild = Abgerissener Stecker
3. Bild = flashen ?

Meine Frage, reicht es wenn ich vom USB TO TTL-Adaper den VCC, RX, TX, GND nehme oder muss ich auch noch 3,3 V haben ?
Oder auch gleich den Power auf den MapleCun normal anschließen ?

Ich arbeite gerade daran  :) :)

Gruß Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Intruder1956

Es funktioniert nicht  :-[
Ich habe jetzt die DBG-Anschlüsse erste Bild Platine ganz oben genommen,
RX,TX,GND und 3,3 V scheint zu wenig, habe ich 5 V genommen.
Am MapleMini scheint es keine LED zu geben, ich habe die Resettaste gedrückt, dann die BUT32 Taste, passiert aber nichts.
Der Flash Loader Demonstrator findet zwar den COM-Port, wird aber nicht dran gelassen.
Habe dann den MapleCun noch mal per Lan mit Fhem verbunden und wird inizialisiert.

Es soll eine LED im 4Hz Takt blinken, wenn man in den Bootloader-Modus geht.
Ich habe nur die Rote LED am Lan-Anschluss

Gruß Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Papa Romeo

...verstehe ich jetzt nicht. Warum nimmst du die DBG-Anschlüsse ? Liegen da auch Rx und Tx drauf ?

Meine Wahl wäre jetzt UART0 oder UART1 gewesen .


LG

Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Intruder1956

ja, ist alles drauf, Siehe erste Bild ganz oben ;)

Bei UART0 kann ich es auch probieren

Mein Problem ist, das ich dem MapleMini nicht in den Prog-Modus bekomme.
jetzt im dunkeln habe ich gesehen, das ab und zu eine blaue LED blinkt.
ich drücke den Reset-Button einmal und dann sofort den but32, halte den fest, bist es blinken soll.
Aber das klappt nicht.
Wenn ich nicht in den Boot-Modus komme nützen mir auch keine Stecker.
Gruß
Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Telekatz

Der DBG Anschluss ist schon der richtige für den internen STM Bootloader und blinken wird da nichts. Blinken tut nur der USB Bootloader, den man normalerweise damit flashen kann.

Am DBG Anschluss sollte auch nur RX,TX und GND angeschlossen werden. Den Maple CUL über seinen eigenen Anschluss versorgen.

Intruder1956

Danke Telekatz,
das werde ich sofort ausprobieren
Muss nur mal schauen ob ich TX-Rx oder TX-TX mache

gebe bescheid :-)

Gruß
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Intruder1956

Ich gebe gerade auf, habe jetzt alles versucht, um unter Windows zu flashen.
der Flash Loader Demonstrator kommt einfach nicht ran
Meldung :
No response from thetarget, the Boot loader can not be started.
Please verify the boot mode configuration an the flash protection status.
reset your device then try again.


weiter komme ich leider nicht, vielleicht morgen wieder

Gruß Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Intruder1956

Ich gebe auf, ich habe heute den ganzen Tag damit verballert im Internet zu suchen und versuchen.
Habe vieles gefunden, aber nichts geholfen.
USB-to-TTL CH340-Adapter an DBG und UART0 mit TX-RX, RX-TX, GND angeschlossen, Netzteil-Spannung angelegt
BUT32 gedrückt festgehalten, dann Reset. ( wie es in verschiedene Anleitungen steht )
Habe auch mit Zadig-Treiber versucht
Mit DFU-Util V0.8 wird nichts gefunden, egal ob in Windows oder extra aufgebauten Raspi
Der Detonator bringt immer die gleiche Meldung.

Vielleicht mache ich auch irgend etwas nicht richtig, ich weiß es nicht.
Jedenfalls kommt der Qualm schon aus den Ohren  :) ;) :)

Meine Augen schmerzen schon vom lesen den ganzen Tag.

Gruß Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

viegener

Es ist nicht ganz einfach hier zu helfen, da nicht ganz klar ist ob Schaltplan und dein Board zusammenpassen - Es wäre vermutlich auch geschickt ein paar Überblicksbilder zu bekommen.

Meine Frage zu TX1/RX1 bezog sich darauf, dass diese beim Abreissen des USB-Ports beschädigt sein könnte (also zum Beispiel mit irgendeinem anderen Pin verbunden).

Generell ist TX1/RX1 richtig für die Programmierung über den FTDI-Adapter--> siehe hier https://taillieu.info/index.php/hardware/microprocessors/302-maple-mini-serial-programming-and-upgrading-to-bootloader-2-0
und auch hier http://docs.leaflabs.com/docs.leaflabs.com/index.html

Achtung1: Da stehe aber auch, dass VIN nicht mit 5V verbunden werden darf (nur TX1/RX1 sind wohl 5V kompatibel) für die Strom

Achtung2: Laut dem Schaltplan im wiki ist der Debugport (X4) aber mit RX/TX also NICHT RX1/TX1 verbunden




Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Intruder1956

Hallo Viegener,
Bilder sind oben zu sehen die Platine hat die Version 3.4
Ich werde morgen versuchen direkt am Chip RX1 TX1 und GND abgreifen ( Kabel anlöten)

Mal sehen wie es dann weitergeht
Ansonsten muss ich versuchen den Chip aus zulöten und für 2,80 Euro einen neuen bestellen.

Mal sehen, muss erstmal Augen schonen, vom vielen lesen und probieren den ganzen Tag

Gruß
Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Papa Romeo

Zitat von: viegener am 10 Januar 2021, 00:34:47
Meine Frage zu TX1/RX1 bezog sich darauf, dass diese beim Abreissen des USB-Ports beschädigt sein könnte (also zum Beispiel mit irgendeinem anderen Pin verbunden).

... wäre dann aber schon ein "sau dummer Zufall" da zwischen USB und TX/RX z. B. ein CP210X, FT232 oder ein Baustein ähnlicher Funktion dazwischen sitzt und zudem auf dem Foto auch gut zu erkennen ist, dass nur die Pins der USB-Buchse aus den Lötungen gebrochen sind.

Mit einem kleinen Lötkolben und etwas Geschick, denke ich dürfte es durchaus möglich sein ein Kabel mit einem USB-Stecker/Buchse dort anzulöten. Ich habe erst gestern eine komplette USB-Micro-Buchse an einem JBL Pulse 2 getauscht. Was dann doch wohl noch etwas diffiziler ist. Ich kann´s jetzt nicht genau ausmachen, aber ich denke auf dem ST sitzt sogar nur ne Mini drauf.

Aber es stellt sich echt die Frage, welche Option für Intruder am ehesten durchführbar ist. Versuchen an die Lötpunkte "Käbelchen" anzulöten, auch wenn es etwas "eng" her geht oder den kompletten Controller vom Maple zu bekommen, ohne diesem größeren Schaden zuzufügen, sollte es über RX/TX nicht funktionieren.


LG

Papa Romeo

...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Intruder1956

Guten Morgen,
ich bin immer verwirrter *hahaha*
Meine zwei Finger sind leicht weiß, Lötspitze fast heiß  :) ;)

Ich könnte jetzt auf dem Maplemini alles suchen und dort Kabel anlöten
zb. TX1 RX1 GND
oder
z.b. DP+ DM- Gnd  Ub
nur was könnte klappen und wo brauche ich den TTL -Adapter ?
Brauche ich den TTL-Adapter überhaupt

Gruß Intruder,
der besser auf schönes Wetter hofft und seine 1800ccm in die Sonne bringt ;) :)


Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Intruder1956

Schluss, Ende, Aus  :) ;)

Jetzt habe ich nochmal alles gegeben.
Ich habe TX1 und R1X  GND direkt am Chip mit TTL-CH340 Adapter und ein extra USB-Ladekabel zerschnitten und direkt angeschlossen.
Das gleiche habe ich auch mit dem USB  DP DM Gnd gemacht.
Weder in Windows noch auf dem Raspi wird mir bei DFU-Util -l etwas angezeigt.

Ich werde mir jetzt einen neuen Chip bestellen und auch einen Originalen USB-to-TTL Adapter.
Mal schauen ob es dann klappt wenn die Sachen hier sind, ansonsten Tonne.

Ich melde mich wieder, wenn ich den neuen Chip umgelötet habe wenn es klappt.

Schönen Sonntag und Gruß

Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Telekatz

Man muss nicht direkt am Maple Mini rumlöten!

Die RX1/TX1 Anschlüsse vom Maple Mini sind an dem mit DBG bezeichnetem Anschluss vom MapleCUN Board herausgeführt. Dort wird TX, RX und GND vom TTL -Adapter angeschlossen. TX und RX über Kreuz. Dann die Spannungsversorgung vom MapleCUN anschließen, Reset drücken, but=32 drücken, Reset loslassen, but=32 loslassen und dann blinkt auch nichts.

Dann wie im Readme beschrieben mit dem STM32 Flash loader demonstrator flashen:

    Flash loader demonstrator starten.
    Com Port des USB/TTL Wandler auswähle, Baud Rate 115200, Parity Even, Echo Disabled, Timeout 1.
    Auf Next drücken.
    Es sollte die Meldung erscheinen. Target is readable. Please click "Next" to proceed.
    Auf Next drücken.
    Auf Next drücken.
    Download to device auswählen.
    Datei maple_mini_boot20.bin oder MSCboot_maplemini.bin öffnen.
    Erase necessary pages auswählen.
    Auf Next drücken.
    Warten bis Flashvorgang abgeschlossen ist.
    USB Kabel am Maple Mini entfernen.
Abweichend davon muss man halt noch die Ladeadresse ändern, wenn man die Firmware und nicht den USB Bootloader flashen will.

Papa Romeo

Zitat von: Intruder1956 am 10 Januar 2021, 14:02:20
Ich werde mir jetzt einen neuen Chip bestellen und auch einen Originalen USB-to-TTL Adapter.

Jetzt bin ich leicht verwirrt ...

Du hast das USB-Kabel schon da angelötet, wo die Buchse rausgebrochen ist ?

Wenn du nen neuen Controller drauf machst, haste doch wieder nen USB-Anschluß...

Zu was dann den USB-to-TTL Adapter ?


LG

Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

viegener

Zitat von: Telekatz am 10 Januar 2021, 16:43:35
Man muss nicht direkt am Maple Mini rumlöten!

Die RX1/TX1 Anschlüsse vom Maple Mini sind an dem mit DBG bezeichnetem Anschluss vom MapleCUN Board herausgeführt. Dort wird TX, RX und GND vom TTL -Adapter angeschlossen. TX und RX über Kreuz. Dann die Spannungsversorgung vom MapleCUN anschließen, Reset drücken, but=32 drücken, Reset loslassen, but=32 loslassen und dann blinkt auch nichts.


Der Schlatplan im fhemwiki (siehe auch im POst von Papa Romeo) zeigt allerdings, dass im DBG-Anschluss NICHT RX1+TX1 angeschlossen sind ...


Ich vermute aber, dass hier schon zu viele widerspürhcliche Tipps gegeben werden, deshalb halte ich mich jetzt lieber etwas zurück. Ich habe selber keine MapleMini um das flashen nachzustellen
Kein Support über PM - Anfragen gerne im Forum - Damit auch andere profitieren und helfen können

Ralf9

Das ist etwas verwirrend.
Im Schaltplan heisst die erste serielle RX und TX (DBG-Anschluss)
https://wiki.fhem.de/w/images/b/b3/MapleCUN.jpg

Auf dem MapleMini ist die erste serielle als rx1 und tx1 bezeichnet

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Intruder1956

ZitatJetzt bin ich leicht verwirrt ...

Du hast das USB-Kabel schon da angelötet, wo die Buchse rausgebrochen ist ?

Wenn du nen neuen Controller drauf machst, haste doch wieder nen USB-Anschluß...

Zu was dann den USB-to-TTL Adapter ?


LG

Papa Romeo
Nein  ;) Da wo die Buchse ist/war kommt man nicht zum löten dran und ist viel zu eng.
Ich habe mir die Punkte alle direkt oben auf den Chip gesucht und dort Kabel angelötet.
Man kann die Beschriftung oben im Link von Ali-Express sehen.
Ich habe alle Varianten mit und ohne TTL probiert.

Morgen, werde ich noch mal nach der Anleitung von @Telekatz gehen, ich habe immer, weil ich es irgendwo gelesen habe den Reset und BUT32 andersrum gedrückt. Ich habe zuviel gelesen  :) ::)

Zumindest ist der MApleCun wieder im Gehäuse und in FHEM alle Radios inizialisiert. Nix Kaputt

Gruß Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Intruder1956

Hallo,
heute habe ich es nochmal versucht  ;)
Bin heute nach Anleitung von @Telekatz vorgegangen.
Es hat endlich geklappt.

Ich habe immer folgendes genommen,
so wie es in verschiedene Anleitungen und auch in der read.me in der a-culfw angegeben wurde

falsch ist ### Bootloader aktivieren
- RX1/TX1 am Maple Mini mit einem USB/TTL Adapter mit dem PC verbinden.
- USB Kabel am Maple Mini anschließen.
- Taste but=32 am Maple Mini drücken und gerdückt halten.
- Taste reset am Maple Mini drücken.
- Tasten loslassen.


Siehe oben @Telekatz Anleitung

Dann klappt es auch.

Jetzt habe ich nur noch ein Problem mit der Frequenz am MapleCul3,
800.000Mhz lässt sich nicht  auf 868.200 Mhz einstellen
List MapleCul3
Internals:
   CMDS       bCFiAZNEGMKLUYRTVWXfxz*
   Clients    :FS20:FHT.*:KS300:USF1000:BS:HMS:FS20V: :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        FHEM:DEVIO:MAPLECUL2Stack:9600 0000
   DeviceName FHEM:DEVIO:MAPLECUL2Stack:9600
   FD         136
   FHTID      0000
   FUUID      5fce1517-f33f-4aae-6bab-267e3783d7b1ff78
   IODev      MAPLECUL2Stack
   IODevPort  9600
   IOReadFn   STACKABLE_IOReadFn
   MAPLECUL3_MSGCNT 3
   MAPLECUL3_TIME 2021-01-16 13:17:30
   NAME       MAPLECUL3
   NR         744
   PARTIAL   
   RAWMSG     C0D = 1E / 30
   STACKED    MAPLECUL4Stack
   STATE      Initialized
   TYPE       CUL
   VERSION    V 1.26.08 a-culfw Build: 323 (2019-08-03_09-32-54) MapleCUNx4_8F (F-Band: 868MHz)
   initString X21
   .attraggr:
   .attrminint:
   .clientArray:
     FS20
     IT
     CUL_TCM97001
     CUL_TX
     CUL_WS
     STACKABLE
     ESA2000
   Helper:
     DBLOG:
       ccconf:
         DBLogging:
           TIME       1610800121.66893
           VALUE      freq:800.000MHz bWidth:203KHz rAmpl:33dB sens:8dB
       cmds:
         DBLogging:
           TIME       1610800113.951
           VALUE       b C F i A Z N E G M K L U Y R T V W X f x z *
       state:
         DBLogging:
           TIME       1610800113.97233
           VALUE      CONNECTED
   MatchList:
     0:FS20V    ^81..(04|0c)..0101a001......00[89a-f]...
     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:
     2021-01-16 13:28:41   ccconf          freq:800.000MHz bWidth:203KHz rAmpl:33dB sens:8dB
     2021-01-16 13:28:33   cmds             b C F i A Z N E G M K L U Y R T V W X f x z *
     2021-01-16 13:28:33   state           Initialized
Attributes:
   devStateIcon Initialized:it_network@0CFB0C opened:it_network@0CFB0C disconnected:it_network@red
   icon       cul_868
   rfmode     SlowRF
   room       CUL


Ich schaue mal, das bekomme ich bestimmt auch noch hin.

Vielen Dank an euch insbesondere @Telekatz der mich auf die richtige Spur gebracht hat

Gruß Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Intruder1956

hallo,
ich denke man sollte das Wiki ändern, da steht es auch falsch drin

überall steht
- Taste but=32 am Maple Mini drücken und gerdückt halten.
- Taste reset am Maple Mini drücken.
- Tasten loslassen.


Es sollte aber erst - Taste reset am Maple Mini drücken festhalten
und dann
- Taste but=32 am Maple Mini drücken
dann reset als erstes loslassen dann but32


und das habe ich am DBG-Port gemacht.

Gruß Intruder
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

juergs

Hallo Intruder1956,

für beite Varianten gilt das Gleiche: im Moment des Loslassens vom Reset-Button muss but32 gedrückt = aktiv sein.  ;)

Allerdings Prellen die Taster möglicherweise auch...  dann klappts beim nächsten Versuch.