Hi, "Sid Spry" writes: > Hi, I can't enable USB3 with e.g. f_ncm because bcdUSB is always reset to 0x0210: > > $ sudo sh -c 'echo "0x0300" > /sys/kernel/config/usb_gadget/g11/bcdUSB' > $ cat /sys/kernel/config/usb_gadget/g11/bcdUSB > 0x0300 > $ sudo sh -c 'echo "fe800000.usb" > /sys/kernel/config/usb_gadget/g11/UDC' > $ cat /sys/kernel/config/usb_gadget/g11/bcdUSB > 0x0210 > $ tree /sys/kernel/config/usb_gadget/g11 > /sys/kernel/config/usb_gadget/g11 > ├── bcdDevice > ├── bcdUSB > ├── bDeviceClass > ├── bDeviceProtocol > ├── bDeviceSubClass > ├── bMaxPacketSize0 > ├── configs > │   └── c.1 > │   ├── bmAttributes > │   ├── MaxPower > │   ├── ncm.0 -> ../../../../usb_gadget/g11/functions/ncm.0 > │   └── strings > │   └── 0x409 > │   └── configuration > ├── functions > │   └── ncm.0 > │   ├── dev_addr > │   ├── host_addr > │   ├── ifname > │   ├── os_desc > │   │   └── interface.ncm > │   │   ├── compatible_id > │   │   └── sub_compatible_id > │   └── qmult > ├── idProduct > ├── idVendor > ├── max_speed > ├── os_desc > │   ├── b_vendor_code > │   ├── qw_sign > │   └── use > ├── strings > │   └── 0x409 > │   ├── manufacturer > │   ├── product > │   └── serialnumber > └── UDC > > Board is a RK3399 based RockPro64. what's your max_speed? -- balbi