diff --git a/xdma/Readme.md b/xdma/Readme.md index e7c2acc..3683fe6 100644 --- a/xdma/Readme.md +++ b/xdma/Readme.md @@ -8,6 +8,8 @@ 1. 可能是,采用转接板,重启电脑PCIE不断电 +## 烧录 + 1. 确保主板完全断电,把 FPGA 插到该 Linux Host-PC 的 PCIe 插槽中。 2. 启动 Linux 主机,此时 FPGA 上电,但里面还没有烧录 bitstream 。我们用 Vivado 向其中烧录程序。 3. 重启 Linux 主机,注意一定要重启,而不是关机后再打开。这是为了保证 FPGA 在整个过程中不会断电(不会丢失刚刚烧录的程序) @@ -17,11 +19,11 @@ ```shell -cd xdma && sudo make # 编译驱动 +cd linux-kernel/xdma && sudo make # 编译驱动 +cd linux-kernel/tools && sudo make # 编译测试 - -./dma_ip_drivers/XDMA/linux-kernel/tests/load_driver.sh # 安装驱动 -./dma_ip_drivers/XDMA/linux-kernel/tests/run_test.sh # 跑测试 +./linux-kernel/tests/load_driver.sh # 安装驱动 +./linux-kernel/tests/run_test.sh # 跑测试 modinfo xdma # 查看驱动安装情况 ls /dev/xdma*