Update xdma to support xdma test.
This commit is contained in:
parent
ba0c0bfaa0
commit
b203c7e252
|
@ -11,7 +11,7 @@ module fpga_top (
|
||||||
|
|
||||||
localparam AXI_IDWIDTH = 4;
|
localparam AXI_IDWIDTH = 4;
|
||||||
localparam AXI_AWIDTH = 64;
|
localparam AXI_AWIDTH = 64;
|
||||||
localparam AXI_DWIDTH = 64;
|
localparam AXI_DWIDTH = 128;
|
||||||
|
|
||||||
reg [31:0] delay_cnt;
|
reg [31:0] delay_cnt;
|
||||||
always@(posedge clk) begin
|
always@(posedge clk) begin
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## tips
|
||||||
|
|
||||||
1. 执行安装驱动的脚本要sudo用户,不能用sudo命令
|
1. 执行安装驱动的脚本要sudo用户,不能用sudo命令
|
||||||
2. 安装完成驱动可能要重启电脑
|
2. 安装完成驱动可能要重启电脑
|
||||||
3. 直接插在PCIEx16槽上不行,使用x1转接线可以pass test case
|
3. 直接插在PCIEx16槽上不行,使用x1转接线可以pass test case
|
||||||
1. 可能是,采用转接板,重启电脑PCIE不断电
|
1. 可能是,采用转接板,重启电脑PCIE不断电
|
||||||
|
|
||||||
|
|
||||||
## 烧录
|
## 烧录
|
||||||
|
|
||||||
1. 确保主板完全断电,把 FPGA 插到该 Linux Host-PC 的 PCIe 插槽中。
|
1. 确保主板完全断电,把 FPGA 插到该 Linux Host-PC 的 PCIe 插槽中。
|
||||||
|
@ -17,7 +17,6 @@
|
||||||
5. 如果你要重新烧录 FPGA 程序,则也需要重启 Linux 来让它识别新的 FPGA 程序。
|
5. 如果你要重新烧录 FPGA 程序,则也需要重启 Linux 来让它识别新的 FPGA 程序。
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
cd linux-kernel/xdma && sudo make # 编译驱动
|
cd linux-kernel/xdma && sudo make # 编译驱动
|
||||||
cd linux-kernel/tools && sudo make # 编译测试
|
cd linux-kernel/tools && sudo make # 编译测试
|
||||||
|
@ -28,4 +27,6 @@ cd linux-kernel/tools && sudo make # 编译测试
|
||||||
modinfo xdma # 查看驱动安装情况
|
modinfo xdma # 查看驱动安装情况
|
||||||
ls /dev/xdma*
|
ls /dev/xdma*
|
||||||
rmmod -s xdma # 卸载驱动
|
rmmod -s xdma # 卸载驱动
|
||||||
|
|
||||||
|
sudo lspci -vv # 查看PCIE设备的详细信息 一定要sudo
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in New Issue