大家好,目前我们在DSP c6455平台上进行开发,现在SRIO通信上遇到了问题。由于时间紧迫,没有详细的研究SRIO的协议,利用例程进行I/O通信时发现主板的NWRITE和NREAD可以实现,而且修改了地址,可以访问c6455的片内L2RAM和外扩的DDR2,但是SRIO对应的寄存器,如CAR、CSR等寄存器访问不了。看协议说可以通过maintenance read/write, 来进行访问,请问该如何操作,是不是还是修改LSU0~LSU5寄存器来实现。谢谢
Le Yu:
为什么没有人回答啊,这对做过的同志们来说应该不是个难题吧
bin wang3:
最近我也遇到此问题。通过TMS320C6455EVM提供的两块板(DSK板和Mezzanine板)直连通讯测试,IO读写功能、DOORBELL功能正确,但maintenance read返回错误代码。
您是否已解决此问题?