Unfortunately, I think that's probably to be expected with some USB devices when switching from the dwc_otg to dwc2. dwc_otg has better performance the improvements there are not compatible with the RT kernel.Pi3B+ / PiZero2W will run the RT kernel if the dwc2 usb driver is selected instead of dwc_otg. We are looking at making dwc2 the default for 64-bit kernels on BCM2710Code:
dtoverlay=dwc2
@timg236,
Adding 'dtoverlay=dwc2' to config.txt appears to allow booting from an SD card but breaks USB booting. With USB booting, the kernel loads and appears to be running (activity LED is blinking regularly as is normal with no SD card inserted), but networking is dead (no IP address) and a black screen on the attached monitor after the bootup dialog. The same USB device boots and runs fine on a Raspberry Pi 5.
Edit: It might be worth checking whether forcing host-mode resolves this
Code:
dtoverlay=dwc2,dr_mode=hostStatistics: Posted by timg236 — Fri Jun 06, 2025 8:40 am