完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 一只耳朵怪 于 2018-6-21 15:23 编辑
目的: 能够将u盘驱动起来。 问题:/dev/目录下没有u***相关的驱动节点出现 背景: 1、使用的是USB0,OTG模式 2、内核上也配置后打印的输出 u***core: registered new interface driver u***fs u***core: registered new interface driver hub u***core: registered new device driver u*** NET: Registered protocol family 24 ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver u***core: registered new interface driver cdc_acm cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters Initializing USB Mass Storage driver... u***core: registered new interface driver u***-storage USB Mass Storage support registered. u***core: registered new interface driver u***serial USB Serial support registered for generic u***core: registered new interface driver u***serial_generic u***serial: USB Serial Driver core USB Serial support registered for GSM modem (1-port) u***core: registered new interface driver option option: v0.7.2:USB Driver for GSM modems mousedev: PS/2 mouse device common for all mice |
|
相关推荐
19个回答
|
|
请参考 http://forums.debian.net/viewtopic.php?f=5&t=96542
|
|
|
|
|
|
|
|
1、是在am335x上跑的。。 2、将u***0的已经配置好,在内核上将u***驱动给添加了, 内核启动后,在/dev目录下没有看到与u***相关驱动文件出现。 |
|
|
|
w13756941107 发表于 2018-6-21 07:26 不好意思,我有点没明白你的想法。 您说的/dev下u***的节点,问题是,如果是u盘,那么u***的节点不是在/dev下有u***的,而是sdbx的节点。 如果我的回答解决了您的问题,请确认答案,谢谢!:) |
|
|
|
jvwueurw 发表于 2018-6-21 07:43 貌似没有sdbx节点。那应该修改什么。 |
|
|
|
1. 请问您在内核文件做了哪些修改? 用的是哪个版本的sdk? 2. 请问您用的是哪个口? 硬件电路设计是怎样的? 如果我的回答解决了您的问题,请确认答案,谢谢!:) |
|
|
|
jvwueurw 发表于 2018-6-21 08:16 1、内核基于天嵌开发板的内核。所以改动还是挺多的,加上我自己也有改动。//现在是要确定改动那些才能生成/dev下的节点文件。 对比一下(1)电源供电正常。(2)引脚使用也是一样的。 估计: 是某些u***配置还没有开启。导致没有/dev/下没有相关节点。 2、使用的是u***0 |
|
|
|
jvwueurw 发表于 2018-6-21 08:16 参考am335x貌似 u***的相关配置都配置了。。 但是插入的U盘,/dev下没有sdax文件。求指导方法。 |
|
|
|
可以贴下你的board-am335xevm.c 文件吗?看看你对u***口的配置。 如果我的回答解决了您的问题,请确认答案,谢谢!:) |
|
|
|
u***上的配置主要是 static void u***0_init(int evm_id, int profile) [ setup_pin_mux(u***0_pin_mux); return; ] static struct pinmux_config u***0_pin_mux[] = [ ["u***0_drvvbus.u***0_drvvbus", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT], [NULL, 0], ]; [u***0_init, DEV_ON_BASEBOARD, PROFILE_ALL], |
|
|
|
|
|
|
|
现在拔插U盘没有任何反应,dmesg打印的是开机启动信息而已。 |
|
|
|
|
|
|
|
从内核打印信息上看,u***驱动的信息已经配置完了。 节点和热拔插没有实现。 |
|
|
|
您用的文件系统是什么?可以把ti发布的挂上去看看 如果我的回答解决了您的问题,请确认答案,谢谢!:) |
|
|
|
我使用tq开发板文件系统。目前还没有尝试挂ti发布的ubi文件系统。 |
|
|
|
经过前面的修改有新现象出现了。 1、使用lsu*** 会打印下面信息 Bus 001 Device 001: ID 1d6b:0002 2、在/dev/目录下出现u***dev1.1设备文件。 问题1:现在的问题是这u***口是通了吗? 问题2:u盘为什么没有被挂载? |
|
|
|
w13756941107 发表于 2018-6-21 10:33 您敲下命令mount看看 如果我的回答解决了您的问题,请确认答案,谢谢!:) |
|
|
|
谢谢TI朋友的指导。问题已经解决了? 1、将R254去掉vbus就会不能正常供电了。 我用万用表测试到的电压为0V 2、配置u***之前有某一个步骤忽略了。导致的错误。//重新跟了一遍 正常配置后,便能够在系统上看到相关的文件。 |
|
|
|
只有小组成员才能发言,加入小组>>
336 浏览 1 评论
529 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
774 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
651 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1130 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
58浏览 29评论
139浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
252浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
201浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
57浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 08:02 , Processed in 1.491086 second(s), Total 113, Slave 97 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号