TI论坛
直播中

曹玥

7年用户 168经验值
私信 关注
[问答]

请问c6678的srcID是由哪个寄存器设置的?

1、SRIO最多可以设置16个device ID,在STK1开发包的SRIO例程中,我看到了KeyStone_SRIO_set_device_ID这个函数,分别设置了BASE ID寄存器和RIO_TLM_SP_BRR_PATTERN_MATCH寄存器。手册中LSU4寄存器中有scrID_MAP这个字段,还提到了RIO_DEVICEID_REGn寄存器,但是在手册里我并没有找到这个寄存器的描述。这些srcID到底是由哪个寄存器设置的?
2、在实际应用中,我只需要用到direct IO和doorbell功能,不需要使用message方式,我能否把例程中所有QMSS和CPPI相关的配置代码全部删除?

回帖(1)

王英

2019-1-4 11:45:06
1. 建议查看Keystone SRIO手册2.3.12节;
2. 可以。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分