完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
最近使用AM335X的评估板,如何测试OTG的功能,Linux内核已经配好USB的配置,如果我将U盘接到OTG模式下的U口,系统能自动识别出U盘吗?如果我将OTG模式下的USB插入PC机,PC能认为是从机吗?
对于OTG的开发流程,使用方法,不清楚,请各位指点下。 我先在就想实现OTG模式下能自动识别U盘,请各位指点下。 |
|
相关推荐
18个回答
|
|
|
|
|
|
|
|
|
|
jvwueurw 发表于 2018-6-21 01:23 你好,和谢谢你的回复,我已经将U口的ID脚接GND了,我也把引脚接到U盘上了,U盘线序保证无误,但是Linux系统还是不能自动识别U盘,我用的Linux内核是TI官网上支持AM335X的内核,USB那块基本没动,我用的是USB0做OTG,还需要配置其他吗? |
|
|
|
jvwueurw 发表于 2018-6-21 01:23 USB线分A型和B型,区别在与pin4脚,即ID脚 A型线与地相连,B型线不接地(悬空) ID脚在OTG中才使用,系统控制器会判断ID 脚的电平判断是什么样的设备插入,如果是高电平,则是B 接头插入,此时系统就做主模式(master mode) 如果ID 为低,则是A 接口插入,然后系统就会使用HNP 对话协议来决定哪个做Master,哪个做Slave。 |
|
|
|
建企商务服务 发表于 2018-6-21 01:40 请问使用的是什么EVM板?GP-EVM or Starterkit or beaglebone 软件使用的SDK是哪个版本? |
|
|
|
你好,我用的是ti-sdk-am335x-evm-05.07.00.00,如果要实现我的功能:1.OTG模式下识别U盘,2.OTG模式下能够加载gadget驱动连接PC机。 这两个功能能实现吗?具体需要做哪几步? |
|
|
|
建企商务服务 发表于 2018-6-21 02:15 你的意思是说,如果OTG做Master需要将ID脚拉高吗?是悬空还是拉高?,拉低是Slave? |
|
|
|
说个简单的,你先把你的板子上的ID脚接到GND,然后接个U盘看看,如果不行查查硬件和Pinmux 如果我的回答解决了您的问题,请确认答案,谢谢!:) |
|
|
|
建企商务服务 发表于 2018-6-21 02:15 软件是支持的,看你使用的是什么板? |
|
|
|
可以参考EVM的USB部分原理图,即按OTG设计的 |
|
|
|
|
|
|
|
如果是GP-EVM板,运行SDK-05.07.00.00,将U盘插在USB0上,就可以支持 |
|
|
|
你好,我现在用AM335X-GP-EVM的板子自带的SD卡中的Linux启动,将USB0的D+、D-、VBUS、GND接到U盘,由于USB0的ID脚默认是拉到GND上,所以ID脚没有另外处理,插上U盘仍没有反应,请问,如果使用GP-EVM的板子连接U盘,需要修改什么吗?, |
|
|
|
jjjsuwer 发表于 2018-6-21 03:48 不需要任何修改,运行linux之后,将U盘插在J18后即可识别 可以看到/dev/sda1之类的设备节点 |
|
|
|
J18,是USB1接口,内核默认是配置成HOST,这个模式下U盘可以识别,而我的设计是USB0在OTG模式下,希望实现识别U盘 |
|
|
|
你好Gray Wu,如何实现OTG模式下的主从自动切换,具体流程怎么做? |
|
|
|
你好!请问是否按如下步骤配置linux,并重新编译,同时是否insmod 对应的module http://processors.wiki.ti.com/index.php/U***generalpageLinux-v3p1#Driver_configuration |
|
|
|
如果你用的是开发板,而且用的USB线正确,OTG协议会协商或者探测出主从关系,这个在我们的驱动里面已经有实现。 如果我的回答解决了您的问题,请确认答案,谢谢!:) |
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
666 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
597 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1047 浏览 1 评论
730 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
519 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
157浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
119浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
123浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
121浏览 12评论
TPA6304-Q1: TPA6304 两片公用一组I2C的话,其中一片配置不成功怎么办
163浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:14 , Processed in 1.028075 second(s), Total 82, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号