我的环境是多个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 协议上有的