完善资料让更多小伙伴认识你,还能领取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*/ |
|
|
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
669 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
597 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1048 浏览 1 评论
731 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
520 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
158浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
120浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
123浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
122浏览 12评论
TPA6304-Q1: TPA6304 两片公用一组I2C的话,其中一片配置不成功怎么办
164浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 19:53 , Processed in 0.884000 second(s), Total 69, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号