我是FPGA编程的新手, 我用Xilinx Vivado HLS合成了一个用C ++编写的简单矩阵乘法,我使用Xilinx SDSoC工具生成了比特流,并获得了以下文件:
sd_card
-- _sds
--- _p0.bin
-- matrixMultiplication.elf
-- BOOT.BIN
-- image.ub
我已将此文件夹完全复制到FPGA的SD卡中。最后,为了启动软件,我试图通过USB A将我的电脑与FPGA连接到连接到FPGA的UART端口的micro-USB B电缆,但我的电脑似乎没有看到连接FPGA的虚拟串口(我试过了)使用Ubuntu和Windows)我无法启动串行通信.. 也许我需要为USB-UART接口安装一些驱动程序? 感谢
答案 0 :(得分:0)
Here,您可以在ULTRASCALE +上找到使用UART的安装指南。 之后,当启动GtkTerm(例如)时,选择:
配置 - >端口 - >
这足以支持SDSoC自动生成的系统的默认配置。 Plase考虑另一种方式:使用eth和ssh连接(我最喜欢的方式与其他系统连接):有时UART可能是一个很大的麻烦来源。