创龙AM4379通过USB外扩网口、串口问题 - AM437x - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3424|回复: 4

[已解决] 创龙AM4379通过USB外扩网口、串口问题

[复制链接]

44

主题

368

帖子

2894

积分

创龙

Rank: 8Rank: 8

积分
2894
发表于 2019-11-27 14:17:21 | 显示全部楼层 |阅读模式
您好,我们使用AM437x USB1连接了USB HUB,然后通过USB转网口连接电脑与USB HUB,驱动能自动加载,网口能正常使用,使用USB读卡器连接也能正常挂载并读取SD卡。
但是使用USB转串口线连接电脑与USB HUB的时候,
根据控制台打印信息,驱动应该是加载过的,但是进行通信测试没有首发到。
      USB转串口连接电脑时开发板控制台打印如下:
   


从这里根据显示的设备号44查找对应的设备是tty44



电脑端使用串口是COM9,然后使用应用程序open,read等函数对/dev/tty44进行读写操作与PC机测试,但是没有测试通,想问问下如何解决?谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

36

主题

526

帖子

7568

积分

创龙

Rank: 8Rank: 8

积分
7568
发表于 2019-12-2 14:59:06 | 显示全部楼层
您好,
   1.由USB驱动生成的设备节点命名一般是:ttyUSB* ;
   2.建议您在“/dev”下执行“ls -l | grep USB”搜索一下;如果搜索不到建议您查询一下FT232R USB驱动源码,从驱动源码中确认。
回复 支持 反对

使用道具 举报

36

主题

526

帖子

7568

积分

创龙

Rank: 8Rank: 8

积分
7568
发表于 2019-12-2 14:59:51 | 显示全部楼层

      上图中提到的/dev/bus/usb/001目录的节点是由USB自动生成的端口号(会一直叠加),并非是您需要访问的USB 设备节点;
      您可以尝试一下将USB转串口模块插入到Ubuntu系统,看看能否确认Linux系统 生成的设备节点。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

36

主题

526

帖子

7568

积分

创龙

Rank: 8Rank: 8

积分
7568
发表于 2019-12-2 15:01:36 | 显示全部楼层

   确认硬件连接的稳定

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

44

主题

368

帖子

2894

积分

创龙

Rank: 8Rank: 8

积分
2894
 楼主| 发表于 2019-12-3 08:33:12 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-3-29 01:02 , Processed in 0.038622 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表