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. Off Topic
  4. Microcontroller
  5. USB iSerial für CC2538+2592 möglich?

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    545

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

USB iSerial für CC2538+2592 möglich?

Geplant Angeheftet Gesperrt Verschoben Microcontroller
19 Beiträge 4 Kommentatoren 757 Aufrufe 3 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.
  • waschbaerbauch75W Offline
    waschbaerbauch75W Offline
    waschbaerbauch75
    schrieb am zuletzt editiert von waschbaerbauch75
    #10

    @waschbaerbauch75 said in USB iSerial für CC2538+2592 möglich?:

    ls /dev/serial/by-id

    root@DELL-T20-32GB:~# ls /dev/serial/by-id
    usb-Texas_Instruments_CC2538_USB_CDC-if00
    root@DELL-T20-32GB:~#
    
    dmesg
    [420518.789731] hub 1-8:1.0: USB hub found
    [420518.790015] hub 1-8:1.0: 4 ports detected
    [420519.106219] usb 1-8.2: new full-speed USB device number 6 using xhci_hcd
    [420519.232551] usb 1-8.2: New USB device found, idVendor=0451, idProduct=16c8, bcdDevice= 1.00
    [420519.232557] usb 1-8.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [420519.232569] usb 1-8.2: Product: CC2538 USB CDC
    [420519.232570] usb 1-8.2: Manufacturer: Texas Instruments
    [420519.240253] cdc_acm 1-8.2:1.0: ttyACM0: USB ACM device
    [420520.326224] usb 1-8.1: new full-speed USB device number 7 using xhci_hcd
    [420520.452663] usb 1-8.1: New USB device found, idVendor=0451, idProduct=16c8, bcdDevice= 1.00
    [420520.452669] usb 1-8.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [420520.452670] usb 1-8.1: Product: CC2538 USB CDC
    [420520.452672] usb 1-8.1: Manufacturer: Texas Instruments
    [420520.460349] cdc_acm 1-8.1:1.0: ttyACM1: USB ACM device
    

    Das ist jetzt auch schwierig - zwei Sticks angeklöppelt, dmesg erkennt sie, aber nur einer ist unter 'by-id' :shrug:

    root@DELL-T20-32GB:/dev/serial/by-path# ls
    pci-0000:00:14.0-usb-0:8.1:1.0  pci-0000:00:14.0-usb-0:8.2:1.0
    root@DELL-T20-32GB:/dev/serial/by-path#
    

    Bedingt durch die sporadischen Fehlzuordnungen beim Neustart des Hosts ist die VM Variante mit mehr Verbrauch an RAM aber auch keine wirklich immer funktionierende Lösung. Der markierte Bereich ist dann z.B. '3' statt '1' und schwupps sind alle Sticks disconnected.
    b3ceae54-45a8-47ac-9fed-ccc120451a90-grafik.png

    HomoranH 1 Antwort Letzte Antwort
    0
    • waschbaerbauch75W waschbaerbauch75

      @waschbaerbauch75 said in USB iSerial für CC2538+2592 möglich?:

      ls /dev/serial/by-id

      root@DELL-T20-32GB:~# ls /dev/serial/by-id
      usb-Texas_Instruments_CC2538_USB_CDC-if00
      root@DELL-T20-32GB:~#
      
      dmesg
      [420518.789731] hub 1-8:1.0: USB hub found
      [420518.790015] hub 1-8:1.0: 4 ports detected
      [420519.106219] usb 1-8.2: new full-speed USB device number 6 using xhci_hcd
      [420519.232551] usb 1-8.2: New USB device found, idVendor=0451, idProduct=16c8, bcdDevice= 1.00
      [420519.232557] usb 1-8.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [420519.232569] usb 1-8.2: Product: CC2538 USB CDC
      [420519.232570] usb 1-8.2: Manufacturer: Texas Instruments
      [420519.240253] cdc_acm 1-8.2:1.0: ttyACM0: USB ACM device
      [420520.326224] usb 1-8.1: new full-speed USB device number 7 using xhci_hcd
      [420520.452663] usb 1-8.1: New USB device found, idVendor=0451, idProduct=16c8, bcdDevice= 1.00
      [420520.452669] usb 1-8.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [420520.452670] usb 1-8.1: Product: CC2538 USB CDC
      [420520.452672] usb 1-8.1: Manufacturer: Texas Instruments
      [420520.460349] cdc_acm 1-8.1:1.0: ttyACM1: USB ACM device
      

      Das ist jetzt auch schwierig - zwei Sticks angeklöppelt, dmesg erkennt sie, aber nur einer ist unter 'by-id' :shrug:

      root@DELL-T20-32GB:/dev/serial/by-path# ls
      pci-0000:00:14.0-usb-0:8.1:1.0  pci-0000:00:14.0-usb-0:8.2:1.0
      root@DELL-T20-32GB:/dev/serial/by-path#
      

      Bedingt durch die sporadischen Fehlzuordnungen beim Neustart des Hosts ist die VM Variante mit mehr Verbrauch an RAM aber auch keine wirklich immer funktionierende Lösung. Der markierte Bereich ist dann z.B. '3' statt '1' und schwupps sind alle Sticks disconnected.
      b3ceae54-45a8-47ac-9fed-ccc120451a90-grafik.png

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #11

      @waschbaerbauch75 sagte in USB iSerial für CC2538+2592 möglich?:

      aber nur einer ist unter 'by-id

      dann hat der andere keine echte ID, sondern nur eine Gerätekennung.

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      waschbaerbauch75W 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @waschbaerbauch75 sagte in USB iSerial für CC2538+2592 möglich?:

        aber nur einer ist unter 'by-id

        dann hat der andere keine echte ID, sondern nur eine Gerätekennung.

        waschbaerbauch75W Offline
        waschbaerbauch75W Offline
        waschbaerbauch75
        schrieb am zuletzt editiert von waschbaerbauch75
        #12

        @homoran
        Die haben halt beide eine identische ID - daher war ja die Frage ob man den Stick von @arteck dahingehend flashen kann, das er eine eindeutige Serial bekommt. Tatsächlich habe ich keine Ahnung ob man das mit einem Tool machen könnte oder ob die Hardware das generell nicht 'hergibt'.

        HomoranH 1 Antwort Letzte Antwort
        0
        • waschbaerbauch75W waschbaerbauch75

          @homoran
          Die haben halt beide eine identische ID - daher war ja die Frage ob man den Stick von @arteck dahingehend flashen kann, das er eine eindeutige Serial bekommt. Tatsächlich habe ich keine Ahnung ob man das mit einem Tool machen könnte oder ob die Hardware das generell nicht 'hergibt'.

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #13

          @waschbaerbauch75 sagte in USB iSerial für CC2538+2592 möglich?:

          oder ob die Hardware das generell nicht 'her gibt'.

          da gehe ich erst einmal von aus.

          ...

          @homoran sagte in USB iSerial für CC2538+2592 möglich?:

          da gibt es bei billigen Adaptern/Konvertern oft keine ID.
          Deswegen "leiste" ich mir die Waveshare RS485_USB Teile.
          Hier kann ich mir das auch vorstellen

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          waschbaerbauch75W 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @waschbaerbauch75 sagte in USB iSerial für CC2538+2592 möglich?:

            oder ob die Hardware das generell nicht 'her gibt'.

            da gehe ich erst einmal von aus.

            ...

            @homoran sagte in USB iSerial für CC2538+2592 möglich?:

            da gibt es bei billigen Adaptern/Konvertern oft keine ID.
            Deswegen "leiste" ich mir die Waveshare RS485_USB Teile.
            Hier kann ich mir das auch vorstellen

            waschbaerbauch75W Offline
            waschbaerbauch75W Offline
            waschbaerbauch75
            schrieb am zuletzt editiert von
            #14

            @homoran said in USB iSerial für CC2538+2592 möglich?:

            da gehe ich erst einmal von aus.

            Die Hoffnung stirbt zuletzt!

            Ich geh mal ein wenig den Körper schinden - vielleicht gibt es ja noch jemanden dem dazu eine mögliche Lösung einfällt und wenn nicht :shrug: muss ich halt mit den Einschränkungen leben wie bisher :person_doing_cartwheel:

            MartinPM 1 Antwort Letzte Antwort
            0
            • waschbaerbauch75W waschbaerbauch75

              @homoran said in USB iSerial für CC2538+2592 möglich?:

              da gehe ich erst einmal von aus.

              Die Hoffnung stirbt zuletzt!

              Ich geh mal ein wenig den Körper schinden - vielleicht gibt es ja noch jemanden dem dazu eine mögliche Lösung einfällt und wenn nicht :shrug: muss ich halt mit den Einschränkungen leben wie bisher :person_doing_cartwheel:

              MartinPM Online
              MartinPM Online
              MartinP
              schrieb am zuletzt editiert von
              #15

              @waschbaerbauch75 Ich bin da auch kein Experte und gucke mir die Ergebnisse an, wenn ich ein Device einstecke, und mache mir daraus einen Reim.

              Mein "by-id" Pfad hat eine Namens-Struktur angenommen, die auch den Steckplatz wiederspiegelt, auf der das Device steckt enthält.

              Ich weiß aber nicht, wie das ausgewertet wird ...

              martin@ZigbeeStuff:~$ ls /dev/serial/by-id
              usb-dresden_elektronik_ConBee_III_DE03189531-if00-port0
              
              

              "if00-port0" wird sich wohl ändern, wenn ich den Stick in einen anderen USB-Port des Systems stecke ....

              Von da her sollten Anwendungen ja durchaus einen Ansatz haben, die Devices zu unterscheiden, wenn diese entsprechend ihrer Aufgabe immer in "ihren" Port gesteckt werden....

              Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
              Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
              Linux pve 6.8.12-16-pve
              6 GByte RAM für den Container
              Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
              Remote-Access über Wireguard der Fritzbox

              HomoranH Thomas BraunT 3 Antworten Letzte Antwort
              0
              • MartinPM MartinP

                @waschbaerbauch75 Ich bin da auch kein Experte und gucke mir die Ergebnisse an, wenn ich ein Device einstecke, und mache mir daraus einen Reim.

                Mein "by-id" Pfad hat eine Namens-Struktur angenommen, die auch den Steckplatz wiederspiegelt, auf der das Device steckt enthält.

                Ich weiß aber nicht, wie das ausgewertet wird ...

                martin@ZigbeeStuff:~$ ls /dev/serial/by-id
                usb-dresden_elektronik_ConBee_III_DE03189531-if00-port0
                
                

                "if00-port0" wird sich wohl ändern, wenn ich den Stick in einen anderen USB-Port des Systems stecke ....

                Von da her sollten Anwendungen ja durchaus einen Ansatz haben, die Devices zu unterscheiden, wenn diese entsprechend ihrer Aufgabe immer in "ihren" Port gesteckt werden....

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #16

                @martinp sagte in USB iSerial für CC2538+2592 möglich?:

                if00-port0" wird sich wohl ändern, wenn ich den Stick in einen anderen USB-Port des Systems stecke ....

                nein!
                das ist Bestandteil der ID

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                1 Antwort Letzte Antwort
                0
                • MartinPM MartinP

                  @waschbaerbauch75 Ich bin da auch kein Experte und gucke mir die Ergebnisse an, wenn ich ein Device einstecke, und mache mir daraus einen Reim.

                  Mein "by-id" Pfad hat eine Namens-Struktur angenommen, die auch den Steckplatz wiederspiegelt, auf der das Device steckt enthält.

                  Ich weiß aber nicht, wie das ausgewertet wird ...

                  martin@ZigbeeStuff:~$ ls /dev/serial/by-id
                  usb-dresden_elektronik_ConBee_III_DE03189531-if00-port0
                  
                  

                  "if00-port0" wird sich wohl ändern, wenn ich den Stick in einen anderen USB-Port des Systems stecke ....

                  Von da her sollten Anwendungen ja durchaus einen Ansatz haben, die Devices zu unterscheiden, wenn diese entsprechend ihrer Aufgabe immer in "ihren" Port gesteckt werden....

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #17

                  @martinp sagte in USB iSerial für CC2538+2592 möglich?:

                  "if00-port0" wird sich wohl ändern, wenn ich den Stick in einen anderen USB-Port des Systems stecke ....

                  Nein, denn das ist das Interface auf dem Stick. Es gibt z.B. auch welche mit zwei Interfaces. Die ID ändert sich allenfalls wenn da per Firmware-Update eine neue ID draufgeflasht würde.

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  1 Antwort Letzte Antwort
                  0
                  • MartinPM MartinP

                    @waschbaerbauch75 Ich bin da auch kein Experte und gucke mir die Ergebnisse an, wenn ich ein Device einstecke, und mache mir daraus einen Reim.

                    Mein "by-id" Pfad hat eine Namens-Struktur angenommen, die auch den Steckplatz wiederspiegelt, auf der das Device steckt enthält.

                    Ich weiß aber nicht, wie das ausgewertet wird ...

                    martin@ZigbeeStuff:~$ ls /dev/serial/by-id
                    usb-dresden_elektronik_ConBee_III_DE03189531-if00-port0
                    
                    

                    "if00-port0" wird sich wohl ändern, wenn ich den Stick in einen anderen USB-Port des Systems stecke ....

                    Von da her sollten Anwendungen ja durchaus einen Ansatz haben, die Devices zu unterscheiden, wenn diese entsprechend ihrer Aufgabe immer in "ihren" Port gesteckt werden....

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #18

                    @martinp sagte in USB iSerial für CC2538+2592 möglich?:

                    Von da her sollten Anwendungen ja durchaus einen Ansatz haben, die Devices zu unterscheiden

                    Ja, über die ID halt... Die ändert sich ja eben nicht.

                    Linux-Werkzeugkasten:
                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                    NodeJS Fixer Skript:
                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                    MartinPM 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @martinp sagte in USB iSerial für CC2538+2592 möglich?:

                      Von da her sollten Anwendungen ja durchaus einen Ansatz haben, die Devices zu unterscheiden

                      Ja, über die ID halt... Die ändert sich ja eben nicht.

                      MartinPM Online
                      MartinPM Online
                      MartinP
                      schrieb am zuletzt editiert von
                      #19

                      @thomas-braun Hätte ich auch selber drauf kommen können

                      martin@ZigbeeStuff:~$ lsusb
                      ...
                      Bus 002 Device 002: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)
                      ...
                      

                      "usb-dresden_elektronik_ConBee_III_DE03189531-if00-port0"

                      Wenn es statt "...-if00-port0" "...if02-port2" hintendran gewesen wären, hätte es immerhin einen Grund gegeben, auf eine falsche Fährte zu geraten ...

                      Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
                      Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
                      Linux pve 6.8.12-16-pve
                      6 GByte RAM für den Container
                      Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
                      Remote-Access über Wireguard der Fritzbox

                      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

                      816

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      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