本文主要是介绍tsi721板卡和FPGA之间SRIO通信,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.安装基本依赖包
使用sudo yum install 命令安装make git vim, kernel-devel,
elfutils-libelf-devel.
2.从git下载相关rapidio驱动和测试代码包:
git clone https://github.com/RapidIO/kernel-rapidio.git
将得到的kernel-rapidio文件夹拷贝到工作目录,执行以下命令:
cd kernel-rapidio
make
make all
执行上述命令后在/lib/modules/3.10.0-693.el7.x86_64/kernel/drivers/rapidio/目录下会得到11个.ko的驱动文件,如图2.2.1所示
图2.2.1 安装生成的驱动文件
同时在原工作目录下的kernel-rapidio文件夹内面也会出现一个包含11个.ko文件的文件夹3.10.0-693.el7.x86_64,将install.sh脚本文件拷贝至该目录下,切换到root账户执行:
./install即可完成TSI721的所有驱动的安装。
使用lsmod |grep tsi可以查看驱动是否正确安装完成,如图2.2.2所示。
这篇关于tsi721板卡和FPGA之间SRIO通信的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!