Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. CC2531 Modifizierte Firmware zum Testen

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    CC2531 Modifizierte Firmware zum Testen

    This topic has been deleted. Only users with topic management privileges can see it.
    • MyzerAT
      MyzerAT @Wildbill last edited by

      @Wildbill

      du siehst aber schon im screenshot das ich es mit sudo und rootprobiert habe und da steht auch sudo geht nicht

      G 1 Reply Last reply Reply Quote 0
      • G
        gosund @MyzerAT last edited by gosund

        @MyzerAT was zeigt Dir ein ls -la an?
        Gibt es /dev/ttyACM0 überhaupt?
        Welche Meldung kommt, wenn Du nur ./sb_tool.bin eingibst?

        MyzerAT 1 Reply Last reply Reply Quote 0
        • W
          Wildbill last edited by

          Sorry, hier am Tablet habe ich nur den unteren Versuch ohne sudo gesehen.

          Gruß, Jürgen

          1 Reply Last reply Reply Quote 0
          • MyzerAT
            MyzerAT @gosund last edited by

            @gosund

            bei ls -la kommt folgendes

            76c7cdc8-872e-46c3-8d6a-cd50e0664a86-grafik.png

            ja den ttyACM0 gibt es

            -sh: ./sbl_tool.bin: Permission denied

            G 1 Reply Last reply Reply Quote 0
            • G
              gosund @MyzerAT last edited by

              @MyzerAT Du hast dem Tool keine Execute-Berechtigung gegeben!
              Mach' mal

              chmod ugo+x sbl_tool.bin
              

              Als Berechtigung sollte dort stehen

              -rwxrwxr-x
              

              Im Moment fehlt noch das x

              1 Reply Last reply Reply Quote 0
              • MyzerAT
                MyzerAT last edited by

                @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 1 Reply Last reply Reply Quote 0
                • G
                  gosund @MyzerAT last edited by 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

                  MyzerAT 1 Reply Last reply Reply Quote 0
                  • MyzerAT
                    MyzerAT @gosund last edited by

                    @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

                    MyzerAT G 2 Replies Last reply Reply Quote 0
                    • MyzerAT
                      MyzerAT @MyzerAT last edited by

                      wie seh ich die version meines sticks

                      1 Reply Last reply Reply Quote 0
                      • G
                        gosund @MyzerAT last edited by

                        @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 Reply Last reply Reply Quote 0
                        • MyzerAT
                          MyzerAT last edited by 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 1 Reply Last reply Reply Quote 0
                          • G
                            gosund @MyzerAT last edited by

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

                            MyzerAT 1 Reply Last reply Reply Quote 0
                            • MyzerAT
                              MyzerAT @gosund last edited by

                              @gosund

                              was meinst du mit arduino ?

                              G 1 Reply Last reply Reply Quote 0
                              • G
                                gosund @MyzerAT last edited by

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

                                MyzerAT 1 Reply Last reply Reply Quote 0
                                • MyzerAT
                                  MyzerAT @gosund last edited by

                                  @gosund

                                  gibt es dazu eine anleitung ?

                                  1 Reply Last reply Reply Quote 0
                                  • G
                                    gosund last edited by

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

                                    1 Reply Last reply Reply Quote 1
                                    • MyzerAT
                                      MyzerAT last edited by

                                      nee sowas hab ich nicht

                                      1 Reply Last reply Reply Quote 0
                                      • F
                                        Findus last edited by

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

                                        Jetzt funktioniert auch die Mueller Tint Fernbedienung.

                                        1 Reply Last reply Reply Quote 0
                                        • simatec
                                          simatec Developer Most Active last edited by

                                          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.

                                          arteck 1 Reply Last reply Reply Quote 0
                                          • arteck
                                            arteck Developer Most Active @simatec last edited by 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

                                            simatec 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            578
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            8
                                            49
                                            3533
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo