TI专家好,
********************************************************************************************************************
我目前的工程是:一个DSP只有一个DeviceID,4个Core对外发数据包时都是同一个DeviceID出去的。
一个问题:C6670 SRIO每个Core分配一个DeviceID,不同Core发SRIO数据包包含不同的DeviceID,可行吗?
如果可行能简单描述实现方式吗?以及PDK中有没有对应工程?
********************************************************************************************************************
谢谢!!
chen yi xue:
应该是可以的把,在PDK DRV例程中的MUTIVORE里面用的是每一个核配一个DIVICEID 发消息。但是我一直不清楚它是怎么给其他核配的DIVICED ID的。
chen yi xue:
我的理解是一个SRIO应该只有一个DEVICEID这是在SRIO初始化时候配好的。应该是设置在了BASE_ID,然后端口的BRR寄存器设置相应路由pattern,就能接收相应的DESTID的包。所以我很疑惑的就是发LSU的时候是怎么控制哪个核去接收呢?
Feng Jin:
回复 chen yi xue:
你的问题也是我的问题,期待专家来解答。