【发布时间】:2022-01-11 20:49:10
【问题描述】:
我按照this 教程写了这封信,但我会详细解释我具体采取了哪些步骤。我有一块 ECP5 评估 85k 板。
- 我在 R34/R35 (RX/TX) 和 R21 上焊接了电桥(将 LED D1 连接到 RXD)
- 我使用我的 Windows 安装来运行最新版本的 FT_PROG。在 FT_PROG 中,我转到 FT_EEPROM -> 硬件特定 -> 端口 B -> 硬件并将其设置为 RS232 并点击程序。根据软件成功完成。
- 然后我将 USB 端口转发到我的虚拟盒 linux 机器。它可以识别电路板,我可以在其上成功运行 verilog 文件。
- 我运行 ./raw_serial.sh 将 raw_serial.v 上传到我的板上,该板应该重复打印 A 到串行监视器。
- 然后我在 /dev/ttyUSB1 上打开 minicom,它可以识别设备,波特率设置正确。
- 然后我尝试按如下方式使用 cu:
sudo chmod 666 /dev/ttyUSB1 && sudo cu -l /dev/ttyUSB2 -s 115200。它会打开一个终端并说它已连接。
Led D1 亮起,两个终端程序都表明连接成功(当然我一次尝试了其中一个)。屏幕上没有打印任何内容。当我使用 minicom 并重新上传 raw_serial.v 时,屏幕上会打印一些 > 标志,仅此而已。我尝试打开和关闭回声,但似乎没有任何效果。
【问题讨论】: