This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于c6678 srio收发地址位数



Hi,Ti guys,

我在使用自己板上的c6678,利用论坛上keystone_srio程序调试dsp和fpga端的通信。同事从fpga(v6,srio核)看来收发地址都是34卫的,但我调DSP互联的时候用的是默认32位地址。我想请问一下,如果要利用srio收发34位地址,DSP端keystone_srio的程序要做什么改进?我看了keystone_srio初始化代码,它的PE_LL_CTL寄存器已经配置成了支持34为地址,但是我要收发时应该怎么做?以directio发包为例,是吧32低位填在LSU_Reg1中(32位地址的话就只填了这一个地址寄存器),然后把高位2位写在LSU_Reg0的RapidIO Address MSB中吗?收端又如何解析34位地址呢?谢谢!