嵌入式爱好者

查看: 36549|回复: 2

[Linux] USB扩展4串口卡问题

[复制链接]

3

主题

8

帖子

18

积分

扫一扫,手机访问本帖
发表于 2021-1-28 18:48:23 | 显示全部楼层 |阅读模式
本帖最后由 多情应笑我 于 2021-1-29 13:43 编辑

修改源码把USB扩展4串口卡改为 4个USB扩展16个串口卡,此部分代码逻辑在什么位置,以及设备树在什么地方?
回复

使用道具 举报

0

主题

143

帖子

534

积分

LS1012A通行证LS1043A\46A通行证A40i/T3/T507通行证i.MX8MM通行证RK3399通行证LS1028A通行证i.MX8MP通行证AM5718通行证Hi3519A通信证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证TCU通行证FDU产品通行证FCU1401通行证FCU1301通行证FCU11xx通行证FCU1201通行证FCU2201通行证FCU2301/FCU2302通行证FCU2401通行证5G转接卡通行证

发表于 2021-1-29 10:07:46 | 显示全部楼层
USB转四串口驱动路径:linux4.1.15/drivers/tty/serial/xr_usb_serial_common.c 和.h
您可以看一下驱动里怎么写的参考一下。
点评回复 支持 反对

使用道具 举报

0

主题

1173

帖子

2194

积分

发表于 2021-1-29 10:30:53 | 显示全部楼层
本帖最后由 zhichao 于 2021-1-29 12:00 编辑

我们通过USB2514B扩展出3个usb口,这个可以看看该芯片的驱动和设备树中的配置,驱动路径
linux-4.1.15/drivers/net/can/spi/mcp251x.c
我们的usb转4串口使用的XR21V1414IM48芯片,同样,您可以看看该芯片的驱动,驱动路径为
linux-4.1.15/drivers/tty/serial/xr_usb_serial_common.c
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-3-29 19:55

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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