xilinx FPGA上可以使用的UART 转 AXI 调试桥接verilog源码-FPGA开源项目社区-FPGA CPLD-ChipDebug

xilinx FPGA上可以使用的UART 转 AXI 调试桥接verilog源码

该帖子部分内容已隐藏
付费阅读
3积分
此内容为付费阅读,请付费后查看

该组件提供了从标准 UART 接口 (8N1) 到 AXI4 总线主控器和 GPIO 接口的桥接。
这对于具有 FTDI UART 接口的 FPGA 开发板非常有用,其中需要加载存储器、窥视、戳 SoC 状态。

测试

多年来广泛用于各种 Xilinx FPGA。

配置
  • CLK_FREQ – 时钟 (clk_i) 频率(以 Hz 为单位)。
  • UART_SPEED – UART 波特率 (bps)
  • AXI_ID – 用于事务的 AXI ID
软件

包含的基于 python 的实用程序提供 peek 和 poke 访问,以及二进制加载/转储支持。

例子:

# Read a memory location (0x0)
./sw/peek.py -d /dev/ttyUSB1 -b 115200 -a 0x0

# Write a memory word (0x0 = 0x12345678)
./sw/poke.py -d /dev/ttyUSB1 -b 115200 -a 0x0 -v 0x12345678

下载地址:

请登录后发表评论