这个内核说新不新,但是OTG还是要点功夫的.跟老的有不少差别.

开机后,没有USB OTG相关模块.

因为几个模块有依赖关系,我们来模拟一个U盘来试试.

先生成一个文件:

dd if=/dev/zero of=/vfat.img bs=1M count=20

mkfs.vfat /vfat.img

losetup /dev/loop0 /vfat.img

mount /dev/loop0 /mnt

然后按照特定顺序加载模块.

insmod fs/configfs/configfs.ko

insmod drivers/usb/gadget/libcomposite.ko

insmod drivers/usb/gadget/function/usb_f_mass_storage.ko

insmod drivers/usb/gadget/legacy/g_mass_storage.ko file=/dev/loop0 stall=0 removable=1

在电脑就看得到了.

同时在下位机也看到电脑写的文件~

因为模块间存在依赖关系,所以刚才模块的加载要讲究顺序.

linux 内核配置otg,Linux 4.9.11 测试USB OTG功能相关推荐

  1. linux 内核配置mmc,Linux内核编译,配置本机驱动

    1.前言 编译Linux内核失败的原因很多时候就是驱动选错,适合自己本机的驱动没编译进去.面对特殊平台(或者有些洁癖者,我就是^_^),要编译精简内核,只要本机驱动,其他都不需要.面对内核里面这么多驱 ...

  2. linux内核配置重置,linux内核配置--Boot options

    内核的配置过程依赖Makefile和arch/arm/Kconfig以及其他文件下的Kconfig文件,通过make menuconfig或者桌面环境下的xconfig/gconfig可以手动配置内核 ...

  3. arm linux 内核配置,嵌入式 Linux开发Kernel移植(二)——kernel内核配置和编译

    嵌入式 Linux开发Kernel移植(二)--kernel内核配置和编译 本文选择linux 2.6.35.7版本kernel进行实践. 一.linux kernel源码目录分析 Kbuild,Ke ...

  4. linux 内核配置 dns,linux bind dns简单配置

    操作系统版本: [root@test ~]# cat /etc/issue Red Hat Enterprise Linux AS release 4 (Nahant Update 4) Kernel ...

  5. linux 内核配置sdio,linux SDIO实现

    在Linu 2.6.21的SDIO驱动,它是除了是mmc_host的驱动外,还是一个Platform驱动.身兼两职. 在这个版本中,首先是定义三个platform_deivce 以注册到系统当中.但是 ...

  6. linux 内核配置 dns,Linux的dns配置 - Linux操作系统基础进阶练习题_Linux教程_Linux公社-Linux系统门户网站...

    1.1)查询是否安装DNS软体 1.2)安装bind_chroot 1.3)编辑/etc/sysconfig/named,查看chroot的路径 1.4)注释掉/etc/resolv.conf中其它D ...

  7. Linux内核配置(转)

    2.5  Linux内核配置选项 下面以最新的Linux 2.6.20内核为例,介绍比较常用的一些Linux内核配置选项,其他选项读者可以参考系统提供的帮助信息. 需要说明的是,在内核配置中,某项选择 ...

  8. Linux内核配置选项的说明,Linux内核配置选项翻译

    Linux内核配置选项翻译 Linux内核配置选项翻译2.6.19.1(转) 内容目录 1. Code maturity level options 2 2. General setup 常规安装选项 ...

  9. Linux 内核配置选项

    Linux 内核配置选项 第一部分 01.Code maturity level options ---> 代码成熟等级选项 01.01. [ ] Prompt for development ...

  10. Linux 内核配置选项(转)

    Linux 内核配置选项 from http://www.mitbbs.com/mitbbs_article_t.php?board=Linux&gid=10715608&ftype= ...

最新文章

  1. 好文转载——追求卓越之旅
  2. 中国矿山机械行业运行现状与投资战略规划报告2022版
  3. shiro的简单入门使用
  4. IMAX影厅专候天神下凡 巨幕电影2010年观影指南
  5. 第二篇:稳定性之如何有条不紊地应对风险?
  6. 雷电模拟器多开cpu优化_哪个电脑手游模拟器好用 安卓手游模拟器测试对比排行榜...
  7. SD卡、TF卡坏道及容量检测
  8. SQL查询语句精华大全
  9. java date()使用_Java Date from()用法及代码示例
  10. pacs通讯测试软件,全院级PACS系统模拟测试报告
  11. C#asp.net旅游网站系统
  12. Python学习笔记——函数式方程
  13. java object 是否为null,java – 为什么cast(Object)null结果为null?
  14. 滑稽,使用paddle轻松搞定抠图,妈妈再也不用担心我不会抠图了
  15. 出走的门徒之三——小红书郄小虎:穿越人心的迷雾
  16. 基于SVM的车牌识别
  17. 数字化具体指的是什么?
  18. 2W字!梳理50道经典计算机网络面试题(收藏版)
  19. 工业元宇宙 三人行系列直播 12场规划
  20. HTML5游戏出现新转机

热门文章

  1. C#模拟IIS服务器(一)
  2. checking for libzip... configure: error: system libzip must be upgraded to version = 0.11问题解决
  3. 在VS中一个项目下两个以上源文件怎么通过编译
  4. fatal: couldn‘t find remote ref develop-XXXX fatal: the remote end hung up unexpectedly
  5. C/C++复习:向量的数量积
  6. python打印乘法口诀表
  7. 纯前端word导出echarts图表
  8. Edge浏览器保存主页视频的方法
  9. 黑灰产眼中的NFT:平台嗷嗷待宰,用户送钱上门
  10. Ubuntu网络下载速度慢解决方法