1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
自己设计的原理图,2片DSP6678,分别是DSP-A和DSP-B;通过CSP1848(RAPID IO SWITCH)连接,每个DSP 4路SRIO LANE都连上了(初步跑在X1模
式),,FPGA控制DSP和CPS上电。FPGA和CPS配置是另外一种CPU控制。 软 件环境是CCS5; 软件例程是官网提供的.:目录是K1_STK_v1.1K1_STK_v1.1SRIO 程序是SRIO_Test.c 和 SRIO_2DSP_Test.c 测试模式:测试两个DSP之间的SRIO通信,选择测试模式是 SRIO_NO_LOOPBACK; 参考时钟是156.25M,线速lane_rate=1.25G; 问题: 1、修改了参考时钟输入,也修改了默认测试速度#define SRIO_DEFAULT_TEST_SPEED 1.25,不知道在哪里修改PLL啊,怎么知道是正确的倍频了呢? 2、两片DSP通过交换机连接,硬件是直接连接相应的端口,CPS这边是通过DEStiD来路由每个PORT的路由表(即输出PORT),在DSP这边的程序上看不到DESTID啊,只看到的是两片DSP的BASE_ID; #define DSP0_SRIO_BASE_ID 0xA0 #define DSP1_SRIO_BASE_ID 0xB0 CPS1848那边需要通过分析PACKET 包里的DESTID来路由到对应的端口,找了一下发现程序里面有DESITID的是SRIO_Multiple_Test_Config声明要发送的数据包有 包类型 SOURCE DEST SIZE SRIO_PKT_TYPE9_STREAM, CORE0_LL2_HOST_SIZE1_FDQ, DSP1_SRIO_BASE_ID+SRIO_RX_FLOW_CORE1_LL2, 4096 SRIO_PKT_TYPE_SWRITE, ((Uint32)&packetBuffer_LL2_Size1[0][0])+0x10000000, ((Uint32)&packetBuffer_LL2_Size1[1][0])+0x10000000, LL2_PACKET_BUFFER_SIZE1], 从这里面看了下,这个DEST是地址啊,,,,,不是CPS需要的DEST ID啊。。。。。。 3、有个大神回的 “ CSP1848是 Rapidio switch吗?需要配置 DSP上的DEVICE ID 互为SRC和DST的DEVICE ID“DSP上的DEVICE ID在哪里啊?? 急急急 谢谢了!! |
|
相关推荐
2 个讨论
|
|
1. 重点看看KeyStone_SRIO_Init()和
KeyStone_SRIO_Serdes_init(srio_cfg->serdes_cfg, srioSerdesRegs); Wait_SRIO_PLL_Lock(); KeyStone_SRIO_set_1x2x4x_Path(srio_cfg->srio_1x2x4x_path_control); 这几个函数? 2 传输时DESTID和SRCID的配置是通过LSU4寄存器里的DESTID 和SRCID位域进行的 gpSRIO_regs->LSU_CMD[lsuNum].RIO_LSU_REG4= (transfer->intrRequest< void KeyStone_SRIO_set_device_ID( SRIO_Device_ID_Routing_Config * device_id_routing_config, Uint32 uiDeviceIdNum) [ int i; /*The TLM_SP(n)_BRR_x_PATTERN_MATCH registers hold the 15 allowable DestIDs, note that the first register is not used. We use the RIO_BASE_ID register to hold the first ID */ gpSRIO_regs->RIO_BASE_ID= device_id_routing_config[0].idPattern| /*Large ID*/ ((device_id_routing_config[0].idPattern&0xFF)<<16); /*small ID*/ |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
332 浏览 1 评论
528 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
772 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
649 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1124 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
54浏览 29评论
96浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
248浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
196浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
54浏览 13评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 00:46 , Processed in 1.139204 second(s), Total 67, Slave 53 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号