Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页

    百问网V853开发板 setusbconfig hid创建hid设备失败

    V Series
    1
    1
    916
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bigfly LV 5 last edited by

      V853开发板,在做usb gadget开发,这板子USB有点毛病,要开下面两条命令后才能用ADB

      cat /sys/devices/platform/soc/usbc0/usb_host
      cat /sys/devices/platform/soc/usbc0/usb_device
      

      而且开第一条命令的时候会不停报错

      96025751a3e962b1442614d93414ddad78d13879.png

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

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

      ec09ee780112d46bdbe008737b0cb930b8b865dc.png

      编译,打包,烧入,开机,先关ADB

      killall adbd 2>/dev/null
      setusbconfig none
      cat /sys/devices/platform/soc/usbc0/usb_null
      

      然后setusbconfig hid,报错

      0f18919732c891198b222aff0d03e934a9086a28.png

      我用命令对/sys/kernel/config/usb_gadget/g1手动配置也是这样的结果

      实在没办法了,网上也找不到相关解决办法,求大神解答!

      1 Reply Last reply Reply Quote Share 0
      • 1 / 1
      • First post
        Last post

      Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

      行为准则 | 用户协议 | 隐私权政策