Hallo ghx,
ich habe mir deinen SOS Report mal genauer angeschaut. Im Kernel log sehe ich diverse Fehler des USB Treibers
[114250.271370] dwc2 fe980000.usb: dwc2_hc_chhltd_intr_dma: Channel 3 - ChHltd set, but reason is unknown
[114250.271383] dwc2 fe980000.usb: hcint 0x00000002, intsts 0x04600029
[114508.807828] dwc2 fe980000.usb: dwc2_hc_chhltd_intr_dma: Channel 7 - ChHltd set, but reason is unknown
[114508.807841] dwc2 fe980000.usb: hcint 0x00000002, intsts 0x04600021
[119843.630852] dwc2 fe980000.usb: dwc2_hc_chhltd_intr_dma: Channel 3 - ChHltd set, but reason is unknown
[119843.630865] dwc2 fe980000.usb: hcint 0x00000002, intsts 0x04600021
[119843.630957] dwc2 fe980000.usb: dwc2_hc_chhltd_intr_dma: Channel 4 - ChHltd set, but reason is unknown
[119843.630962] dwc2 fe980000.usb: hcint 0x00000002, intsts 0x04600021
Aufällig ist auch, dass der USB RS485 Adapter regelmäßig die USB Verbindung verliert
[103507.988552] dwc2 fe980000.usb: Not connected
[103507.988628] dwc2 fe980000.usb: Not connected
[103508.000519] usb 1-1: USB disconnect, device number 5
[103508.000530] usb 1-1.1: USB disconnect, device number 6
[103508.000823] smsc95xx 1-1.1:1.0 eth0: unregister 'smsc95xx' usb-fe980000.usb-1.1, smsc95xx USB 2.0 Ethernet
[103508.024445] smsc95xx 1-1.1:1.0 eth0: Link is Down
[103508.024496] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[103508.169866] usb 1-1.2: USB disconnect, device number 7
[103508.170636] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[103508.170673] ftdi_sio 1-1.2:1.0: device disconnected
[103508.500531] usb 1-1: new high-speed USB device number 8 using dwc2
[103508.712661] usb 1-1: New USB device found, idVendor=0424, idProduct=9514, bcdDevice= 1.00
[103508.712675] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[103508.713394] hub 1-1:1.0: USB hub found
[103508.713477] hub 1-1:1.0: 5 ports detected
[103509.000431] usb 1-1.1: new high-speed USB device number 9 using dwc2
[103509.101057] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00, bcdDevice= 1.00
[103509.101070] usb 1-1.1: New USB device strings: Mfr=1, Product=0, SerialNumber=0
[103509.101075] usb 1-1.1: Manufacturer: SMSC
[103509.107191] smsc95xx v2.0.0
[103509.183185] SMSC LAN8700 usb-001:009:01: attached PHY driver (mii_bus:phy_addr=usb-001:009:01, irq=35)
[103509.184259] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-fe980000.usb-1.1, smsc95xx USB 2.0 Ethernet, c8:3e:a7:10:b8:63
[103509.268459] usb 1-1.2: new full-speed USB device number 10 using dwc2
[103509.325957] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[103509.334940] smsc95xx 1-1.1:1.0 eth0: Link is Down
[103509.380185] usb 1-1.2: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 6.00
[103509.380199] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[103509.380204] usb 1-1.2: Product: FT232R USB UART
[103509.380208] usb 1-1.2: Manufacturer: FTDI
[103509.380211] usb 1-1.2: SerialNumber: B002EFQ9
[103509.387628] ftdi_sio 1-1.2:1.0: FTDI USB Serial Device converter detected
[103509.387827] usb 1-1.2: Detected FT232R
[103509.390516] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB1
Das deutet auf ein Problem mit einem USB Gerät / dem USB Controller auf dem Raspberry Pi Compute Module hin.
Weiterhin habe ich gesehen, dass noch eine älterere Kernelversion verwendet wird:
Linux heizung 6.1.46-rt13-v8 #1 SMP PREEMPT_RT Mon, 22 Apr 2024 08:37:46 +0200 aarch64 GNU/Linux
Ich bitte dich daher folgendes zu versuchen, sodass wir ausschlien können dass es sich um einen Hardwarefehler des RevPis handelt:
- Einspielen der aktuellen Paketupdates: sudo apt update && sudo apt upgrade
- Verwenden des alternativen USB Controller im Raspberry Pi Chip: Hierzu musst du die Datei /boot/config.txt in einem Editor deiner Wahl öffnen und dort in der letzten Zeile otg_mode=1 anhängen
- Neustart
Sollte das Problem danach weiterhin auftreten, bitte ich dich das Gerät zum Tausch einzuschicken, da dann vermutlich ein Hardwarefehler vorliegt.
Gruß Nicolai