6678的SRIO设置成4x模式,需要向两个目标板卡发送数据,能否进行优先级配置
我的项目需要用SRIO向两个目标板卡发送不同数据,其中一个板卡(A)有实时性要求,另一个没有,由于对SRIO带宽有要求,配置成了4x模式,请问,向两个卡发送数据时能否配置成A卡优先级高。我的实际用法为,B板卡(CPU卡)通过SRIO使用NREAD模式非实时读取C板卡(DSP板卡)数据,同时C板卡需要实时周期性通过SRIO的NWRITE向A板卡发送数据。从C板卡(DSP卡)看,都是通过TX通道向外输出...
View ArticleGE以太网初始化问题
利用K1_STK_v1.1中的例程GE工程在6678_EVM板上可以通过网口与PC进行数据传输,但是我在自己的板卡上跑这个程序时初始化不通过。在下面截图程序中出现了死循环。原因是gpSGMII_regs[i]->STATUS_REG=0x30,所以while(0==(gpSGMII_regs[i]->STATUS_REG&CSL_CPSGMII_STATUS_REG_LINK_M...
View ArticleC6678调试
在C6678上调以太网程序(用的例程),编译通过了,仿真器连接成功,给核0下载程序后,没有显示程序指针,报错说no source file,但是可以查看到汇编程序,进行单步调试时,能看到程序指针在汇编程序里跳动,请分析一下原因?谢谢大家,
View Article6678例程导入错误
请教各位: 不连接板子, 在导入K1_STK_v1.1官方例程中的Timer例程时,build之后,没有warning和error,但是右击‘DNUM’,选择open declaration时,提示:could not find symbol 'DNUM' in index,请问这是怎么回事呢?
View ArticleOpenMP例程编译错误“can't find specified XDCROOT: D:/Program...
CCS 5.5Compiler 7.4.4omp 1.01.03.02mcsdk 2.01.02.06XDCTools 3.25.03.72CCS自带的omp helloworld例程,编译时报错如下:D:/Program Files/ti/xdctools_3_25_03_72\packages\xdc\bld\xdc.mak:235: *** can't find specified...
View Article請教EDMA3的subframe extraction功能是否能相反過來做
EDMA subframe extraction功能如下圖,請問下圖能否左右互換,把一小塊連續資料存放到一個大塊記憶體中的某小區塊位置?如果可以, 應該ACNT, BCNT, SRC_BIDX, DST_BIDX要如何設定才對?假設下圖每個pixel 16 bits, subframe extraction之設定為(官方文件提供):srcAddress = A0000788h, dstAddress...
View Article6630K2L的IQN2模块的AIL的接收处理通道:IFE Channel的开启时机是在radio frame的边界吗?
请教下大神,我希望采用IQNET模块和FFTc直联模式进行工作,现在是在FFTc 和IQNET都初始化完毕后的某个时刻打开IQNET的AIL模块的IFE channel。希望数据能够在10ms radio frame边界时刻,经过iqnet进入FFTc.。但现在测试发现每次IFE channel开启的时刻并不是在10ms边界。想请教下,是有什么地方没有配置正确,或者还有些什么注意事项么?从iqnet...
View Article多核之间用共享全局变量通信的问题,其中一个核运行sys/bios 另外几个核裸机
我打算用共享全局变量进行多核通信,其中核0运行bios,其余几个核裸奔,几个核用不同的镜像,但是bios情况下是默认使能了cache缓存的,这样一来,我在核0读取全局变量的时候就需要维护缓存一致性,用cache_inva...
View ArticleFPGA XC7VX690T+2DSP TMS320C6678+2FMC+ DDR3+Rapid IO互联6U VPX信号处理板
VPX610是北京青翼科技的一款基于6U VPX架构的高性能实时信号处理平台,该平台采用2片TI的KeyStone系列多核DSP TMS320C6678作为主处理单元,采用1片Xilinx的Virtex-7系列FPGA XC7VX690T作为协处理单元,具有2个FMC子卡接口,各个处理节点之间通过高速串行总线进行互联。板卡采用标准6U...
View ArticleEVM6678LE I2C-Nor flash boot 与 SPI flash boot 的具体操作问题
SPI NOR boot【6678/6670 SPI Nor flash 多核boot原理总结和demo 请参考12L 13L帖子的附件】示例包括:单多核6670/6678 SPI boot 示例cmd/cfg 部署在DDR的boot示例多核相同/不同 代码的boot 示例制作多核镜像工具及部分工具链源码LED测试示例工程C66x SPI...
View Article请问EVMC6678L评估板的GEL文件的作用是什么?
芯片:C6678评估板:EVMC6678L软件环境:CCS5.2.1网上查了下大概知道GEL文件是起初始化的作用。想问如下几个问题:(1)对于这块评估板,GEL文件具体是初始化哪些设备?(2)一般什么时候才需要GEL文件?看MCSDK的用户指导手册上说有的时候需要GEL文件,有的时候又不需要,所以有这个问题。(3)对于仿真时需要用GEL文件的程序,离开仿真环境(也就是将程序下载到评估板让评估板单独运...
View Article急!急!关于FPGA通过SRIO发给DSP,直接操作内存空间0X80000000的问题?
自己设计的原理图,2片DSP6678,分别是DSP-A和DSP-B;通过CPS1848(RAPID IO SWITCH)连接,每个DSP 4路SRIO LANE都连上了(初步跑在X4模式),,FPGA控制DSP和CPS上电、复位。FPGA也和CPS1848连接了。 软件例程是官网提供的.:目录是\K1_STK_v1.1\K1_STK_v1.1\SRIO 程序是SRIO_Test.c 和...
View ArticleC6678与PHY芯片88E1111连接不上
板子是按照C6678EVM板做的,只是PHY芯片选用的是88E1111,,PHY地址改为00111。运行的程序是C6678的GE程序,SGMII的连接状态返回值一直是0x30.问题:(1)请问在程序中如何修改PHY的地址?由于6678_EVM的PHY地址是00001现在需要修改为00111??(2)现在需要由SGMII1修改为SGMII0,程序中该如何修改???
View ArticleC6678的SerDes与JTAG关系
C6678的SerDes会影响JTAG对DSP访问的正确性吗?在C6678的勘误手册中Advisory 23条,SerDes AC-JTAG (1149.6) Receiver Sensitivity Issue说的是SerDes会对JTAG有影响?
View Articletcp3d
ti的工程师好我最近在学论坛中分享的TCP3D的例程,安装的是ccs5.3,配的是之前论坛里分享的MCSDK,但是里面没有pdk6670的csl库,请问例程中是安装的哪个版本的MCSDK呢,另外我还需要配置什么才能编译通过呢,我是新手,希望帮忙解答,谢谢啦
View ArticleC6678以太网问题
KeyStone II 多核导航器里的每个队列管理器有8192个队列,有64个descriptor memory regions;描述符的首地址存入队列,描述符存在DDR3或L2里,那么descriptor memory regions和队列有什么关系?谢谢大家,
View Articledemo仿真“Trouble Reading Memory Block”问题咨询
我在新建一个工程的时候,编译通过,但是在demo(XTCIEVMK2X)上debug的时候,遇到了一下问题。C66xx_0: Trouble Reading Memory Block at 0x80262d20 on Page 0 of Length 0x4: (Error -1060 @ 0x64) Device is not responding to the request. Reset...
View ArticleK1的GE例程移植到自己的板卡上初始化不通过
将例程做了如下修改:修改DDR3初始化,主频配成1G时钟,Serdes的参考时钟为修改为250M。分别测试了GE_TEST_EMAC_LOOPBACK模式、GE_TEST_SGMII_LOOPBACK模式、GE_TEST_SERDES_LOOPBACK模式都能通过。而且打印结果信息。测试时其他的配置都相同。配置如下:Ethernet_Mode ethernet_mode =...
View Article