赛灵思
直播中

张博

7年用户 153经验值
私信 关注
[问答]

UART无法连接该怎么办?

我可以通过QSPI启动模式串行连接到板载测试工具。
但是,当试图连接使用JTAG时,虽然UART根本无法连接。
我也尝试使用SDK 2018.2连接到主板,但即使尝试连接也会导致Vivado崩溃。
我按照这里的文档:
https://www.xilinx.com/support/d ... -setup-c-2017-4.pdf
本文档仅针对Windows编写,不确定为什么本指南未涵盖支持的操作系统...尤其是嵌入式环境中的Linux。
问题似乎集中在FTDI驱动程序上。
如果您按照上面发布的文档进行操作,最终会在此处:
http://www.ftdichip.com/Drivers/VCP.htm
本页特别提到这些驱动程序已在现有版本的Linux内核中可用。
也可以使用dmesg验证驱动程序安装
〜$ dmesg |
grep tty
[0.000000]启用了控制台[tty0]
[0.734953] 00:03:I / O 0x3f8的ttyS0(irq = 4,base_baud = 115200)是16550A
[7.204883] u*** 3-6:FTDI USB串行设备转换器现已连接到ttyUSB0
[7.204999] u*** 3-6:FTDI USB串行设备转换器现已连接到ttyUSB1
[7.205114] u*** 3-6:FTDI USB串行设备转换器现在连接到ttyUSB2
[7.205221] u*** 3-6:FTDI USB串行设备转换器现已连接到ttyUSB3
[8.209262] u*** 3-1:pl2303转换器现在连接到ttyUSB4
[17930.909973] u*** 3-2:pl2303转换器现在连接到ttyUSB5
现在这个问题只发生在我尝试过的Linux系统上。
如果我在Windows上运行Vivado,我可以毫无问题地连接。
任何帮助将不胜感激!

回帖(1)

张清华

2019-10-23 08:05:14
这正是我所需要的。
谢谢!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分