导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

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

    V Series
    1
    1
    873
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • B
      bigfly LV 5 最后由 编辑

      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 条回复 最后回复 回复 引用 分享 0
      • 1 / 1
      • First post
        Last post

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

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