Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. CC2531 Modifizierte Firmware zum Testen

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

CC2531 Modifizierte Firmware zum Testen

Geplant Angeheftet Gesperrt Verschoben Entwicklung
49 Beiträge 8 Kommentatoren 5.2k Aufrufe 8 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • MyzerATM Offline
    MyzerATM Offline
    MyzerAT
    schrieb am zuletzt editiert von
    #32

    @gosund

    da tut sich schon mehr

    10d83e91-38ac-4736-8003-d5e2be1a946a-grafik.png

    wobei wie bekomm ich raus ob der cc2531 auch am ttyACM0 steckt

    lg Rudi

    Master Debian 12 (Wien)
    Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

    Slave Debian 12. (TULLN) --> OpenVPN to Vienna
    Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

    Node 20.19.0
    Nodejs 20.19.0
    npm 10.8.2
    js-controller 7.0.6

    G 1 Antwort Letzte Antwort
    0
    • MyzerATM MyzerAT

      @gosund

      da tut sich schon mehr

      10d83e91-38ac-4736-8003-d5e2be1a946a-grafik.png

      wobei wie bekomm ich raus ob der cc2531 auch am ttyACM0 steckt

      G Offline
      G Offline
      gosund
      schrieb am zuletzt editiert von gosund
      #33

      @MyzerAT Wie viele ttyACMx hast Du denn?
      mach mal ls -la /dev/ttyACM*
      und ein dmesg |grep -i acm
      dann vielleicht noch lsusb

      Wieviele CC2531 hast Du denn angeschlossen?

      Welche Firmware ist auf dem Stick, welchen Du versuchst zu flashen? Mit dem sbl_tool geht es erst mit einer Firmware ab dem 06. Februar 2019

      MyzerATM 1 Antwort Letzte Antwort
      0
      • G gosund

        @MyzerAT Wie viele ttyACMx hast Du denn?
        mach mal ls -la /dev/ttyACM*
        und ein dmesg |grep -i acm
        dann vielleicht noch lsusb

        Wieviele CC2531 hast Du denn angeschlossen?

        Welche Firmware ist auf dem Stick, welchen Du versuchst zu flashen? Mit dem sbl_tool geht es erst mit einer Firmware ab dem 06. Februar 2019

        MyzerATM Offline
        MyzerATM Offline
        MyzerAT
        schrieb am zuletzt editiert von
        #34

        @gosund

        ich verwende den raspi nur zum flashen, mein haptsystem fürden iobroker ist eine Synology

        ich habe nur einen cc2531 angeschlossen

        dac6ba15-9cdf-4e00-a78c-9b0c7c2bdd76-grafik.png

        lg Rudi

        Master Debian 12 (Wien)
        Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

        Slave Debian 12. (TULLN) --> OpenVPN to Vienna
        Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

        Node 20.19.0
        Nodejs 20.19.0
        npm 10.8.2
        js-controller 7.0.6

        MyzerATM G 2 Antworten Letzte Antwort
        0
        • MyzerATM MyzerAT

          @gosund

          ich verwende den raspi nur zum flashen, mein haptsystem fürden iobroker ist eine Synology

          ich habe nur einen cc2531 angeschlossen

          dac6ba15-9cdf-4e00-a78c-9b0c7c2bdd76-grafik.png

          MyzerATM Offline
          MyzerATM Offline
          MyzerAT
          schrieb am zuletzt editiert von
          #35

          wie seh ich die version meines sticks

          lg Rudi

          Master Debian 12 (Wien)
          Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

          Slave Debian 12. (TULLN) --> OpenVPN to Vienna
          Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

          Node 20.19.0
          Nodejs 20.19.0
          npm 10.8.2
          js-controller 7.0.6

          1 Antwort Letzte Antwort
          0
          • MyzerATM MyzerAT

            @gosund

            ich verwende den raspi nur zum flashen, mein haptsystem fürden iobroker ist eine Synology

            ich habe nur einen cc2531 angeschlossen

            dac6ba15-9cdf-4e00-a78c-9b0c7c2bdd76-grafik.png

            G Offline
            G Offline
            gosund
            schrieb am zuletzt editiert von
            #36

            @MyzerAT Wenn Du nur einen Stick hast dann ist er unter ACM0 zu finden. Es sei denn,
            Du hast noch andere, exotische Geräte angeschlossen, die einen ACM Treiber brauchen.
            Das sind/waren meist USB Modems- oder ISDN-Adapter.

            Wenn die ZigBee Instanz im iobroker startet, zeigt er Dir im Log die Firmware Version an.

            1 Antwort Letzte Antwort
            0
            • MyzerATM Offline
              MyzerATM Offline
              MyzerAT
              schrieb am zuletzt editiert von MyzerAT
              #37

              ich hab am raspi noch eine usb dongle für die mouse dran , mehr nicht

              zigbee-shepherd ready. version: 2.6.3 rev 20190109 --> also kann ich es vergessen

              lg Rudi

              Master Debian 12 (Wien)
              Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

              Slave Debian 12. (TULLN) --> OpenVPN to Vienna
              Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

              Node 20.19.0
              Nodejs 20.19.0
              npm 10.8.2
              js-controller 7.0.6

              G 1 Antwort Letzte Antwort
              0
              • MyzerATM MyzerAT

                ich hab am raspi noch eine usb dongle für die mouse dran , mehr nicht

                zigbee-shepherd ready. version: 2.6.3 rev 20190109 --> also kann ich es vergessen

                G Offline
                G Offline
                gosund
                schrieb am zuletzt editiert von
                #38

                @MyzerAT Dann pack den CC-Debugger oder einen Arduino aus...

                MyzerATM 1 Antwort Letzte Antwort
                0
                • G gosund

                  @MyzerAT Dann pack den CC-Debugger oder einen Arduino aus...

                  MyzerATM Offline
                  MyzerATM Offline
                  MyzerAT
                  schrieb am zuletzt editiert von
                  #39

                  @gosund

                  was meinst du mit arduino ?

                  lg Rudi

                  Master Debian 12 (Wien)
                  Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                  Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                  Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                  Node 20.19.0
                  Nodejs 20.19.0
                  npm 10.8.2
                  js-controller 7.0.6

                  G 1 Antwort Letzte Antwort
                  0
                  • MyzerATM MyzerAT

                    @gosund

                    was meinst du mit arduino ?

                    G Offline
                    G Offline
                    gosund
                    schrieb am zuletzt editiert von
                    #40

                    @MyzerAT Du kannst den Stick mit dem CC-Debugger oder einem Arduino/ESP/ o.ä. flashen.

                    MyzerATM 1 Antwort Letzte Antwort
                    0
                    • G gosund

                      @MyzerAT Du kannst den Stick mit dem CC-Debugger oder einem Arduino/ESP/ o.ä. flashen.

                      MyzerATM Offline
                      MyzerATM Offline
                      MyzerAT
                      schrieb am zuletzt editiert von
                      #41

                      @gosund

                      gibt es dazu eine anleitung ?

                      lg Rudi

                      Master Debian 12 (Wien)
                      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                      Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                      Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                      Node 20.19.0
                      Nodejs 20.19.0
                      npm 10.8.2
                      js-controller 7.0.6

                      1 Antwort Letzte Antwort
                      0
                      • G Offline
                        G Offline
                        gosund
                        schrieb am zuletzt editiert von
                        #42

                        https://hackaday.io/project/163487-zigbee-cc2531-smart-home-usb-adapter

                        1 Antwort Letzte Antwort
                        1
                        • MyzerATM Offline
                          MyzerATM Offline
                          MyzerAT
                          schrieb am zuletzt editiert von
                          #43

                          nee sowas hab ich nicht

                          lg Rudi

                          Master Debian 12 (Wien)
                          Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8. 7. als VM

                          Slave Debian 12. (TULLN) --> OpenVPN to Vienna
                          Intel NUC6CAYH 16GB RAM, 500 GB SSD & auf Proxmox 8.7. als VM

                          Node 20.19.0
                          Nodejs 20.19.0
                          npm 10.8.2
                          js-controller 7.0.6

                          1 Antwort Letzte Antwort
                          0
                          • F Offline
                            F Offline
                            Findus
                            schrieb am zuletzt editiert von
                            #44

                            Ich habe heute diese Version 20190315 mit ESP8266 geflashed (hat super nach Anleitung mit Raspi funktioniert)

                            Jetzt funktioniert auch die Mueller Tint Fernbedienung.

                            1 Antwort Letzte Antwort
                            0
                            • simatecS Online
                              simatecS Online
                              simatec
                              Developer Most Active
                              schrieb am zuletzt editiert von
                              #45

                              So ich bin jetzt mal zum testen des Tools gekommen.
                              Dabei ist mir folgendes aufgefallen.

                              Eine hex Datei lässt sich mit dem Tool auch bei der vorher neusten Firmwareversion vom 20.03.2019 nicht flashen oder updaten.
                              Man sieht im iobroker Log, dass sich die Firmware nicht ändert, da sich auch am Datum in der Versionsanzeige nix ändert.

                              Der Prozess läuft zwar binnen 2 Sekunden durch, aber es wird nix geflasht.

                              Da mir das ganze etwas komisch vorkam und ich das Windowstool kenne, habe ich das ganze mal mit der bin getetest.
                              Taaaaddddddaaaaaa .... So wird mit dem Tool auch geflasht und der Vorgang dauert ca. 15-20 Sekunden, was auch der Zeit entspricht, wenn man das Teil mit dem CC-Debugger flasht.
                              Was noch beachtet werden muss ist, dass sich der Stick nur die erste Minute nach einstecken im Flashmodus befindet.

                              Nur in den ersten 60 Sekunden ist das flashen somit möglich.

                              Auch der Log sieht dann etwas anders aus.

                              tinker@ioBroker-Tinker:~/zigbee$ sudo ./sbl_tool.bin CC2531ZNP-Prod.bin /dev/ttyACM0
                              
                              ***** TI LPRF ZigBee Serial Bootloader Tool for Linux v. 0.83 *****
                              Executed ./sbl_tool.bin on Sep 15 2014 08:26:08
                              Requested file file: CC2531ZNP-Prod.bin
                              Requested serial port: /dev/ttyACM0
                              Image size: 239616 bytes
                              Press [ENTER] any time to abort downloading image.
                              RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
                              Verified successfully
                              Executing image...
                              Waiting for optional system version information. Press [ENTER] to stop waiting.
                              Received System reset indication.
                                Transport Protocol Version: 2
                                Product ID: 0
                                Software Release: 2.6.3
                              Done successfully.
                              

                              Ich habe aktuell mehrere Sticks mit verschiedenen Firmwareständen getestet und auch ältere Versionen mit der Methode geflasht.

                              Nach dem Verbinden im iobroker wird im Log immer die aktuell geflashte Version angezeigt und der Stick rennt.

                              Werde jetzt mal ein Langzeittest machen und die Stabilität testen.

                              • Besuche meine Github Seite
                              • Beitrag hat geholfen oder willst du mich unterstützen
                              • HowTo Restore ioBroker
                              arteckA 1 Antwort Letzte Antwort
                              0
                              • simatecS simatec

                                So ich bin jetzt mal zum testen des Tools gekommen.
                                Dabei ist mir folgendes aufgefallen.

                                Eine hex Datei lässt sich mit dem Tool auch bei der vorher neusten Firmwareversion vom 20.03.2019 nicht flashen oder updaten.
                                Man sieht im iobroker Log, dass sich die Firmware nicht ändert, da sich auch am Datum in der Versionsanzeige nix ändert.

                                Der Prozess läuft zwar binnen 2 Sekunden durch, aber es wird nix geflasht.

                                Da mir das ganze etwas komisch vorkam und ich das Windowstool kenne, habe ich das ganze mal mit der bin getetest.
                                Taaaaddddddaaaaaa .... So wird mit dem Tool auch geflasht und der Vorgang dauert ca. 15-20 Sekunden, was auch der Zeit entspricht, wenn man das Teil mit dem CC-Debugger flasht.
                                Was noch beachtet werden muss ist, dass sich der Stick nur die erste Minute nach einstecken im Flashmodus befindet.

                                Nur in den ersten 60 Sekunden ist das flashen somit möglich.

                                Auch der Log sieht dann etwas anders aus.

                                tinker@ioBroker-Tinker:~/zigbee$ sudo ./sbl_tool.bin CC2531ZNP-Prod.bin /dev/ttyACM0
                                
                                ***** TI LPRF ZigBee Serial Bootloader Tool for Linux v. 0.83 *****
                                Executed ./sbl_tool.bin on Sep 15 2014 08:26:08
                                Requested file file: CC2531ZNP-Prod.bin
                                Requested serial port: /dev/ttyACM0
                                Image size: 239616 bytes
                                Press [ENTER] any time to abort downloading image.
                                RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
                                Verified successfully
                                Executing image...
                                Waiting for optional system version information. Press [ENTER] to stop waiting.
                                Received System reset indication.
                                  Transport Protocol Version: 2
                                  Product ID: 0
                                  Software Release: 2.6.3
                                Done successfully.
                                

                                Ich habe aktuell mehrere Sticks mit verschiedenen Firmwareständen getestet und auch ältere Versionen mit der Methode geflasht.

                                Nach dem Verbinden im iobroker wird im Log immer die aktuell geflashte Version angezeigt und der Stick rennt.

                                Werde jetzt mal ein Langzeittest machen und die Stabilität testen.

                                arteckA Offline
                                arteckA Offline
                                arteck
                                Developer Most Active
                                schrieb am zuletzt editiert von arteck
                                #46

                                @simatec .. du musst schauen was du flasht
                                eine hex oder eine bin..daüberhinaus hat der jenige der die Datei kompilliert hat die Versionsnummer nicht verändert so siehst du das auch nicht...
                                ich kann dir eine Datei bauen mit 19700101... als Datum...

                                also sich nicht auf das Datum verlassen

                                zigbee hab ich, zwave auch, nuc's genauso und HA auch

                                simatecS 1 Antwort Letzte Antwort
                                0
                                • arteckA arteck

                                  @simatec .. du musst schauen was du flasht
                                  eine hex oder eine bin..daüberhinaus hat der jenige der die Datei kompilliert hat die Versionsnummer nicht verändert so siehst du das auch nicht...
                                  ich kann dir eine Datei bauen mit 19700101... als Datum...

                                  also sich nicht auf das Datum verlassen

                                  simatecS Online
                                  simatecS Online
                                  simatec
                                  Developer Most Active
                                  schrieb am zuletzt editiert von simatec
                                  #47

                                  @arteck
                                  Bist du dir da sicher?
                                  Ich habe auch mal innerhalb der ersten 60 Sekunden probiert eine hex zu flashen.
                                  Da passiert auch wesentlich mehr, als nach Ablauf der 60 Sekunden Flashmodus.

                                  Hier der Log bei flashen eine hex:

                                  tinker@ioBroker-Tinker:~/zigbee$ sudo ./sbl_tool.bin CC2531ZNP-Prod.hex /dev/ttyACM0
                                  
                                  ***** TI LPRF ZigBee Serial Bootloader Tool for Linux v. 0.83 *****
                                  Executed ./sbl_tool.bin on Sep 15 2014 08:26:08
                                  Requested file file: CC2531ZNP-Prod.hex
                                  Requested serial port: /dev/ttyACM0
                                  Image size: 697099 bytes
                                  Press [ENTER] any time to abort downloading image.
                                  --------------------------------------------------------------------------------wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwRwwwwwwwwww
                                  Image download aborted due to error (error id: 12)
                                  Note:
                                    Image download was interrupted while verifying the new image.
                                    The SOC will now internally calculate the CRC of the flash content (takes about 30 seconds).
                                    if the CRC is valid, the new image will be executed.
                                  Performing HW reset
                                  Waiting for optional system version information. Press [ENTER] to stop waiting.
                                  Done successfully.
                                  

                                  Mir kommt das etwas komisch vor. Wenn ich ein Update flashe, muss ich doch dann auch die Änderung im Log sehen.

                                  Flashe ich die bin, sehe ich die verschiedenen Versionen auch, die ich geflasht habe.

                                  Hier die Beispiele:

                                  zigbee.0	2019-03-22 18:56:25.510	info	zigbee-shepherd ready. version: 2.6.3 rev 20190223
                                  zigbee.0	2019-03-22 18:56:25.502	info	zigbee-shepherd started
                                  zigbee.0	2019-03-22 18:56:24.097	info	Starting zigbee-shepherd
                                  

                                  und hier die andere Version:

                                  zigbee.0	2019-03-22 18:44:38.168	info	zigbee-shepherd ready. version: 2.6.3 rev 20180820
                                  zigbee.0	2019-03-22 18:44:38.162	info	zigbee-shepherd started
                                  zigbee.0	2019-03-22 18:44:32.848	info	Starting zigbee-shepherd
                                  

                                  Laut dem Log sehe ich bei dem flashen einer hex nach Ablauf der 60 Sekunden auch nicht wirklich einen Uploadprozess.

                                  tinker@ioBroker-Tinker:~/zigbee$ sudo ./sbl_tool.bin CC2531ZNP-Prod.hex /dev/ttyACM0
                                  
                                  ***** TI LPRF ZigBee Serial Bootloader Tool for Linux v. 0.83 *****
                                  Executed ./sbl_tool.bin on Sep 15 2014 08:26:08
                                  Requested file file: CC2531ZNP-Prod.hex
                                  Requested serial port: /dev/ttyACM0
                                  Image size: 697099 bytes
                                  Press [ENTER] any time to abort downloading image.
                                  Received System reset indication.
                                    Transport Protocol Version: 2
                                    Product ID: 0
                                    Software Release: 2.6.3
                                  Done successfully.
                                  
                                  • Besuche meine Github Seite
                                  • Beitrag hat geholfen oder willst du mich unterstützen
                                  • HowTo Restore ioBroker
                                  1 Antwort Letzte Antwort
                                  0
                                  • arteckA Offline
                                    arteckA Offline
                                    arteck
                                    Developer Most Active
                                    schrieb am zuletzt editiert von
                                    #48

                                    es sollte nur ein hiweiss sein.. verlass dich nicht auf die Versionsnummer die angezeigt wird

                                    zigbee hab ich, zwave auch, nuc's genauso und HA auch

                                    simatecS 1 Antwort Letzte Antwort
                                    0
                                    • arteckA arteck

                                      es sollte nur ein hiweiss sein.. verlass dich nicht auf die Versionsnummer die angezeigt wird

                                      simatecS Online
                                      simatecS Online
                                      simatec
                                      Developer Most Active
                                      schrieb am zuletzt editiert von
                                      #49

                                      @arteck sagte in CC2531 Modifizierte Firmware zum Testen:

                                      wird

                                      Aber kommt dir der Upload der hex nicht auch viel zu schnell vor?
                                      Ich flashe die Sticks im cc-debugger auch grundsätzlich unter Linux.
                                      Allerdings dauert das schreiben der Hex da auch ca. 15-20 Sekunden.

                                      Mir geht das viel zu schnell, wenn ich die hex flashe und der Stick nicht im Flashmodus ist.
                                      Das sind ja wenn überhaupt 2 Sekunden mit der gleichen Dateigröße.

                                      Gibt es denn eine Möglichkeit, den Stick nach dem Update zu testen, ob denn definitiv ein Update erfolgt ist.

                                      Denn die Meldung "Done successfully" kommt ja auch bei einem error.

                                      • Besuche meine Github Seite
                                      • Beitrag hat geholfen oder willst du mich unterstützen
                                      • HowTo Restore ioBroker
                                      1 Antwort Letzte Antwort
                                      0
                                      Antworten
                                      • In einem neuen Thema antworten
                                      Anmelden zum Antworten
                                      • Älteste zuerst
                                      • Neuste zuerst
                                      • Meiste Stimmen


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      403

                                      Online

                                      32.4k

                                      Benutzer

                                      81.5k

                                      Themen

                                      1.3m

                                      Beiträge
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Anmelden

                                      • Du hast noch kein Konto? Registrieren

                                      • Anmelden oder registrieren, um zu suchen
                                      • Erster Beitrag
                                        Letzter Beitrag
                                      0
                                      • Home
                                      • Aktuell
                                      • Tags
                                      • Ungelesen 0
                                      • Kategorien
                                      • Unreplied
                                      • Beliebt
                                      • GitHub
                                      • Docu
                                      • Hilfe