ZigBee Stick broken?

Guten Abend Forum,

aktuell habe ich ein sehr komisches Problem. Ich habe einen CC2531EMK Coordinator an meinem Raspberry Pi 4B angeschlossen.
Das hat auch soweit super funktioniert. Seit neustem geht die grüne LED am Stick nach dem Boot-Vorgang einfach aus.
Ich kann daher den Stick nicht mehr nutzen und bin gerade auf der Fehlersuche, aber ich finde ihn nicht.

root@raspberrypi4B:/home/pi# dmesg | grep ttyACM0

[    2.462500] usb 1-1.1: Manufacturer: Texas Instruments
[    7.153926] cdc_acm 1-1.1:1.0: ttyACM0: USB ACM device

Die USB-Infos fehlen:

T:  Bus=01 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#=  5 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=02(commc) Sub=00 Prot=00 MxPS=32 #Cfgs=  1
P:  Vendor=0451 ProdID=16a8 Rev=00.09
S:  Manufacturer=Texas Instruments
S:  Product=TI CC2531 USB CDC
S:  SerialNumber=__0X00124B0014DA3865
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=50mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
I:  If#=0x1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm

Beim aussteigen sehe ich folgendes im kernel-Log:

Jul 28 18:22:36 raspberrypi4B karaf[577]: open: locking has failed for /dev/ttyACM0
Jul 28 19:05:29 raspberrypi4B kernel: [  107.033693] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:34 raspberrypi4B kernel: [  112.073677] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:39 raspberrypi4B kernel: [  117.113846] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:44 raspberrypi4B kernel: [  122.153725] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:49 raspberrypi4B kernel: [  127.193821] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:54 raspberrypi4B kernel: [  132.233852] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:59 raspberrypi4B kernel: [  137.273754] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:06:04 raspberrypi4B kernel: [  142.313854] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:06:09 raspberrypi4B kernel: [  147.354004] cdc_acm 1-1.4:1.0: failed to set dtr/rts

Kennt jemand den Fehler?
Ist der Stick kaputt?
Ich habe den Stick bereits geflasht gekauft. Habe keine möglichkeit hier, den Stick frisch zu flashen.
Den Cache von OpenHAB habe ich bereits auch geleert.


Good evening forum,

currently I have a very strange problem. I have connected a CC2531EMK Coordinator to my Raspberry Pi 4B.
This has also worked great so far. Recently, the green LED on the stick simply goes off after the boot process.
I can therefore no longer use the stick and am currently troubleshooting, but I can not find it.

root@raspberrypi4B:/home/pi# dmesg | grep ttyACM0

[    2.462500] usb 1-1.1: Manufacturer: Texas Instruments
[    7.153926] cdc_acm 1-1.1:1.0: ttyACM0: USB ACM device

The USB info is missing:

T:  Bus=01 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#=  5 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=02(commc) Sub=00 Prot=00 MxPS=32 #Cfgs=  1
P:  Vendor=0451 ProdID=16a8 Rev=00.09
S:  Manufacturer=Texas Instruments
S:  Product=TI CC2531 USB CDC
S:  SerialNumber=__0X00124B0014DA3865
C:  #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=50mA
I:  If#=0x0 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=cdc_acm
I:  If#=0x1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_acm

On exit I see the following in the kernel log:

Jul 28 18:22:36 raspberrypi4B karaf[577]: open: locking has failed for /dev/ttyACM0
Jul 28 19:05:29 raspberrypi4B kernel: [  107.033693] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:34 raspberrypi4B kernel: [  112.073677] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:39 raspberrypi4B kernel: [  117.113846] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:44 raspberrypi4B kernel: [  122.153725] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:49 raspberrypi4B kernel: [  127.193821] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:54 raspberrypi4B kernel: [  132.233852] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:05:59 raspberrypi4B kernel: [  137.273754] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:06:04 raspberrypi4B kernel: [  142.313854] cdc_acm 1-1.4:1.0: failed to set dtr/rts
Jul 28 19:06:09 raspberrypi4B kernel: [  147.354004] cdc_acm 1-1.4:1.0: failed to set dtr/rts

Does anyone know the error?
Is the stick broken?
I bought the stick already flashed. Have no way here to flash the stick fresh.
I have already cleared the OpenHAB cache as well.

Just managed to recreate the behavior on a Raspberry Pi 3B+ with fresh OS and fresh OpenHAB installation.
Apparently the stick has something :frowning:

Stick was unfortunately broken.
A new one works again.

1 Like