NEWS
CC2538+CC2592 PA Zigbee Stick/Platine
-
@santos ok, dann bin ich leider raus...hättest ihn direkt hier erwerben sollen von den Kollegen, die auch die Adapter pflegen
wurde dort mitgeteilt, dass die Firmware von Koenkk bereits drauf sein sollte? Wenn nein, wäre es für mich zumindest plausibel, dass sie fehlt und der Stick erst (irgendwie?) geflashed werden muss... -
@kueppert Es hieß, dass der Stick mit der aktuellen Firmware läuft, und per USB updatebar wäre. Deswegen suche ich gerade die Anleitung um ihn per USB zu flaschen.
-
@santos na da bin ich mal gespannt.. ob der per USB geht.. meiner meinung nicht. da der laut deinem Bild eine extra Pinbelegung zum flashen hat
-
@santos so wie ich das lese hat der einen Backdoor Bootloader. Wahrscheinlich musst Du beim einstecken die Flash Taste gedrückt halten, oder so ähnlich.
Eigentlich müsstest Du sowas im Log finden, ist zumindest bei einem mir eigenen ähnliche Adapter so.
usbserial USB Serial support registered for ch341-uart
oder
usb 6-1: ch341-uart converter now attached to -
@santos sagte in CC2538+CC2592 PA Zigbee Stick/Platine:
@kueppert Es hieß, dass der Stick mit der aktuellen Firmware läuft, und per USB updatebar wäre. Deswegen suche ich gerade die Anleitung um ihn per USB zu flaschen.
ich habe den gleichen Stick (läuft seit ~1 Jahr ohne Probleme) - und ja, ich hab' den auch per USB geflasht. Das mögliche Problem: Der UART/USB-Bootloader ist bei "fabrikneuen" CC2538-Modulen aktiv, wird aber beim ersten Flashen deaktiviert, sofern die zu flashende Firmware das nicht extra berücksichtigt (ich musste damals ein paar Bytes mit dem Hexeditor ändern).
Inzwischen gibt's aber eine (aktuellere) Firmware, die dieses Verfahren explizit unterstützt:
https://github.com/jethome-ru/zigbee-firmware/tree/master/ti/coordinator/cc2538_cc2592
Der Flasher, der bei mir am besten tat, war übrigens der "cc2538-bsl" - der ist im Repo oben auch erwähnt. -
-
@dimaiv sagte in CC2538+CC2592 PA Zigbee Stick/Platine:
@santos
Du kannst deinen Stick über USB updaten.falls der Verkäufer "damals" einfach die verfügbare Standardfirmware draufgebügelt hat wohl eher nicht, oder?
Und du kannst meine Anleitung dazu benutzen, aufpassen bei der Chip und Firmware Auswahl (Post vor mir, Firmware mit UART).
Anleitung -
@jleg in dem Fall macht es keinen Sinn, so ein Stick zu bauen, und die falsche Firmware drauf schreiben... Zu der Variante gab's seit dem ersten Tag die richtige Firmware.
-
@jleg said in CC2538+CC2592 PA Zigbee Stick/Platine:
@dimaiv sagte in CC2538+CC2592 PA Zigbee Stick/Platine:
@santos
Du kannst deinen Stick über USB updaten.falls der Verkäufer "damals" einfach die verfügbare Standardfirmware draufgebügelt hat wohl eher nicht, oder?
Und du kannst meine Anleitung dazu benutzen, aufpassen bei der Chip und Firmware Auswahl (Post vor mir, Firmware mit UART).
AnleitungDanke euch Jungs, ich setzte mich gleich an die Arbeit.
Im Moment funktionieren alle meinen Zigbee Sensoren/Aktoren gar nicht, und es sind weit über 30+. Mal sehen, ob es nach dem Flaschen erkannt wird.
SO kann ich auch die Kritik meiner Frau verstehen, wenn sie nicht mal die Garage aufmachen kann oder wenn die Bewegungsmelder nicht reagieren. -
@dimaiv said in CC2538+CC2592 PA Zigbee Stick/Platine:
@jleg in dem Fall macht es keinen Sinn, so ein Stick zu bauen, und die falsche Firmware drauf schreiben... Zu der Variante gab's seit dem ersten Tag die richtige Firmware.
Was ist denn die richtige Firmware. Es gibt offensichtlich mehr als eine
-
@dimaiv sagte in CC2538+CC2592 PA Zigbee Stick/Platine:
@jleg in dem Fall macht es keinen Sinn, so ein Stick zu bauen, und die falsche Firmware drauf schreiben... Zu der Variante gab's seit dem ersten Tag die richtige Firmware.
Hm, also ich hatte damals nur in den Kommentaren direkt unter dem Projekt auf modkam.ru von dieser Möglichkeit gelesen, und mit dieser Info dann die verlinkte modkam.ru-Firmware handgeschnitzt. War gar nicht soo einfach mit meinem nicht vorhandenen Russisch...
-
@santos sagte in CC2538+CC2592 PA Zigbee Stick/Platine:
@dimaiv said in CC2538+CC2592 PA Zigbee Stick/Platine:
@jleg in dem Fall macht es keinen Sinn, so ein Stick zu bauen, und die falsche Firmware drauf schreiben... Zu der Variante gab's seit dem ersten Tag die richtige Firmware.
Was ist denn die richtige Firmware. Es gibt offensichtlich mehr als eine
aus meiner Sicht: jethome-ru, hatte ich oben verlinkt. Dort steht auch, welcher Stick welche Variante braucht...
-
Tja, es wird spannend
Der Stick wird beim Reinstecken nicht erkannt, egal mit Boot Taste oder ohne. Ich nutze keine Verlängerung.
-
-
@dimaiv Am Treiber liegt es nicht, ich flashe oft Wemos und arbeite mit Arduino. Aber ich habe ihn nochmals installiert. Trotzdem keine Verbesserung. Der Stick wird nicht erkannt. Auch auf der Rechner meiner Frau nicht, das gleiche Fehlerbild.
Äußerlich sieht der Stick aber ok aus, alle LED leuchten kurz beim Reinstecken und gehen bis auf eine aus. Es scheint ok zu sein. Ein Rätsel. -
@santos
Die Leds werden nur vom cc2538 gesteuert. Es heißt die Platine kriegt Strom.
Dann muss du die Datenleitungen kontrollieren ( 2 mittlere Kontakte beim USB Stecker), oder selbst der CH340 kaputt, oder hängt ein wichtiger Fuß von ihm in der Lüft. -
@dimaiv Alle Lötpunkte, SMD usw habe ich mit der Lupe durchgeschaut. Es scheint alles in Ordnung zu sein.
Ich löte mich gleich an den UART Port an und versuche dort zu flashen. -
@santos
Der CH340 muss sich von alleine als serielle COM-Port melden, egal was hinter ihm hängt (cc2538, geflasht oder nicht geflasht)P.S.: eigentlich, gehört das alles hier in ein eigenen Thread. Hat mit dem Verkauf nix zu tun..
-
@dimaiv Sorry, du hast natürlich Recht. Ich habe nicht darauf geachtet. Nun bin ich fast fertig.
Nur als Rückmeldung - per UART wird er vom Programmer erkannt, man müsste nur wissen, welcher Chip auf der Platine ist.
-
@santos F53
Hier ist neueste Firmware (mit SBL):
https://github.com/jethome-ru/zigbee-firmware/tree/master/ti/coordinator/cc2538_cc2592