TI中文支持网
TI专业的中文技术问题搜集分享网站

SRIO 通过Maintenance发包读取对端srio寄存器状态

我的环境是多个6638 +SWITCH

我现在已经可以通过Maintenance 读写SWITCH寄存器的状态也可以发数据到对端dsp

可是我想使用maintenance包读取对端dip SRIO 寄存器状态(比如中断标志位)

请问怎么实现呢?

leu的字段该怎么填写呢?

Adam Yao94020:

既然switch都可以读写到,那读写对端设备应该也没有问题

我觉得应该设置好switch上的路由表,以及在maintaince包中正确设置Device ID

geng xue:

回复 Adam Yao94020:

关于dest add的填写 switch 上是6位的 绝对地址

而DSP就是下面8位的形式么?

然后再加offset地址?

Allen35065:

回复 geng xue:

maintainance包只能维护CSR部分的寄存器,不是所有的寄存器都能访问的,

这部分遵循的是RapidIO协议。

geng xue:

回复 Allen35065:

在哪里能找到Maintenance能访问到的所有CSR寄存器的地址呢

Adam Yao94020:

回复 geng xue:

RapidIO 协议上有的

赞(0)
未经允许不得转载:TI中文支持网 » SRIO 通过Maintenance发包读取对端srio寄存器状态
分享到: 更多 (0)