rapidio专题

linux内核下rapidio(TSI721)相关笔记汇总

1 驱动的安装 和 主要功能(doorbell, DMA, rionet)的简单测试 linux5.4 下使用rapidio(tsi721)的笔记记录_kernel-rapidio-CSDN博客 2 机理分析 linux内核下,rapidio网络系统建立的过程(枚举 和 发现)_linux rapidio-CSDN博客 linux内核下,(rapidio)TSI721芯片的doorbe

Linux下Tsi721修改RapidIO端口速率

Tsi721 端口速率默认为5Gx4,如果需要修改速率,在Tsi721中的datasheet中描述步骤如下:   首先修改DeviceControl寄存器,向0x48004寄存器写值0x10406   修改RapidIO Port Control 2 CSR寄存器,即向0x154寄存器写入相应速率     默认是5G,即0x42AE0000 3.15

linux5.4 下使用rapidio(tsi721)的笔记记录

目录 1 简介 2 下载驱动 和测试程序代码 并编译 2.1 下载源码 2.2 编译驱动 2.3 编译自带的用来测试的应用程序 3 安装驱动 3.1 安装驱动 3.2 触发枚举 和 发现 3.3 安装网络驱动rionet.ko 4 测试 4.1 doorbell测试 4.2 DMA测试 4.2.1 小数据量(2MB)的DMA测试 4.2.2 大数据量的DMA测试(数据量

linux内核下,(rapidio)TSI721芯片的block DMA分析笔记

目录 1 简介 2 大致流程 3 A机器(发送端)中,内存~TSI721的流程 2.2 流程 2.3 dmesg信息 4 A机器的 TSI721 ~ B机器的 TSI721 (S-RIO NWRITE_R); 5 B机器中的 TSI721~内存 5.1 inbound windows 和 S-RIO Address Translation 5.2 接收的程序流程 5.3 dme

linux/银河麒麟系统下基于Tsi721的PCIE转RapidIO驱动调试与测试

调试环境: CPU:Intel  Xeon E5-2648L 系统:ubuntu 16.04/银河麒麟 板上PCIE转RapidIO芯片:Tsi721   整体连接框图如下图所示:   驱动调试   调试步骤如下: 1、从git下载相关rapidio驱动和测试代码: git clone https://github.com/RapidIO/kernel-rapidi