现在已经测试了,在c模式或者log_tgt_id_dis 失效的条件下,doorbell多播可以使用,
也即是同一个SRIO交换机上有4个DSP,一个dsp发送目的地址为多播地址的doorbell其他3个DSp能收到。
现在测试message(type11)是否能多播,在mode c下,会产生有1个报错,不被支持的事务类型。物理层有response。
改为F模式,不在报错,也就是不检查message包,直接传到逻辑层。
但是现在message_rec 不能收到包,(单播的时候可以接受数据包)。
请教,怎么分析,或者手册说明不支持message。 <|>
Thomas Yang1:
这个需要分析下rapid io 2.1 协议了,正常情况下 只要是Non-posted类型包,都会有应答的