setusbconfig hid创建hid设备失败

V853开发板,在做usb gadget开发,这板子USB有点毛病,要开下面两条命令后才能用ADB
cat /sys/devices/platform/soc/usbc0/usb_host
cat /sys/devices/platform/soc/usbc0/usb_device
而且开第一条命令的时候会不停报错


做mass_storage时也是需要先setusbconfig mass_storage,在重复上面的命令才能用,不过这个问题先放一边。

我把全志D1的setusbconfig脚本替代了我板子上原本的脚本,ADB,mass_storage还是能使用,参考d1-tina-linux-usb-开发指南,开启了内核的HID function
image

编译,打包,烧入,开机,先关ADB
killall adbd 2>/dev/null
setusbconfig none
cat /sys/devices/platform/soc/usbc0/usb_null
然后setusbconfig hid,报错
image

我用命令对/sys/kernel/config/usb_gadget/g1手动配置也是这样的结果
实在没办法了,网上也找不到相关解决办法,求大神解答!