导航

    全志在线开发者论坛

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

    adb 和usb虚拟串口的切换

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

      请问

      内核配置里我选择serial gadget (with cdc acm and cdc obex support)后,可以在/dev/里找到ttyGs这个串口。

      但是,如果我选择是是M,生成了以下三个*.ko.

      QQ图片20230802100404.png

      我依次insmod,结果insmod g_serial.ko时有个提示:

      QQ图片20230802100410.png

      /dev下也找不到ttyGS。

      QQ图片20230802100413.png

      根文件这里,我已经选成M模式加载驱动了。但是没搜到关于adb相关的.ko。

      禁用adb的话,usb_serial.ko加载就没事了。
      问题是,如何灵活切换adb 和usb虚拟串口?

      1 条回复 最后回复 回复 引用 分享 0
      • livpo
        livpo LV 6 最后由 编辑

        adb用functionfs实现的
        setusbconfig none, 再insmod g_serial.ko看看
        不行再加一句 echo "" > /sys/kernel/config/usb_gadget/g1/UDC

        1 条回复 最后回复 回复 引用 分享 0
        • 1 / 1
        • First post
          Last post

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

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