K2E开发板的linux开发问题
你们好,最近我在使用K2E开发板进行linux开发,开发linux系统需要使用processor SDK linux software,我下载了ti-processor-sdk-linux-k2e-evm-02.00.01.07-Linux-x86-Install.bin并安装在Ubuntu14.04 64位系统上,然后根据processor SDK linux getting started...
View Article请教一下,TI 原厂6678 开发板 ,版本是 REV.3B, DDR3校正总是失败。
Initialize DSP main clock = 100.00MHz/1x10 = 1000MHzInitialize DDR speed = 66.67MHzx/1x20 = 1333.333MTSDDR3 leveling has failed, STATUS = 0x40000064这是打印出的信息 ,可否请各位大神 指点一下迷津,如何解决 ,谢谢了!
View ArticleDDR3读取一个地址中的数据需要129个左右的时钟周期正常吗?
工程师你们好,ddr3问题如下(DSPC6655)DDR3的的连接有专用的DDR3链接口,配好相应寄存器后是不是访问它就可以通过地址访问的形式就能读写数据了?(ox80000000开始)我使用CCS5.5上的clock测试每一次去读或者写DDR3地址上的数据时,发现读数据每一个地址上的数据需要129个左右的时钟周期,而写一个数据只需要13个时钟周期,这是正常的吗?我以前用6713时在EMIF总线上外...
View Articlelinux-c6x网络问题
我使用的芯片为TMS320C6678,linux为从http://www.linux-c6x.org上下的Release2.0版本,pa固件使用的为pa_pdsp_default.fw。现在的问题是,采用这个pa固件,我是否可以设置pa模式为混杂模式?另外,pa固件的源代码在哪里可以下载?多谢各位!
View ArticleEVM6657上仿真器的问题
您好!我使用TMDSEVM6657板子自带的XDS100仿真器,遇到两个问题。光盘中的驱动已安装,因为使用的CCS v7.3.0,最新的emupack也自行装了。但是在CCS中测试连接一直failed,如下图,是什么原因呢?用外接的XDS2xx仿真器,测试连接成功。但是进不了debug模式,会弹出如下窗口,是什么原因?而且,连接前述failed的仿真时点debug也会弹出这个错误。
View ArticleTMDSEVM6657LS仿真器的问题
您好!板子自带的XDS2xx仿真器,test connection成功,但是不能进入debug模式,会提示仿真器初始化错误,如下图。我用的CCS 7.3.0,装了emupack7和串口驱动了。什么原因?
View Article6657的IPC问题
在6657上IPC通信出现问题,单步调试时看IPCGRx寄存器,对其写数值后该寄存器value还是0,没有改变;对KICK寄存器进行了UNLOCK,数值还是不变 #define CHIP_LEVEL_REG 0x02620000// Boot cfg registers#define KICK0 *(unsigned int*)(CHIP_LEVEL_REG + 0x0038)#define...
View Article关于加载的问题
现在有这样一个问题,想请假一下各位。程序架构是6678多核,0核初始化时会从flash中读取一些预存的数据到ddr中,数据量比较大,几十兆吧。但观察下来读入ddr的数据会在其他从核加载过程中被清零,这个问题怎么解决。
View Article关于dsp6678的SGMII调试问题
自己根据开发板设计的板卡,两片DSP,一片phy,一片16端口sgmii switch的bcm5396芯片。 两片dsp的sgmii 0都结在bcm5396上,phy芯片是88e1111,也通过sgmii接到bcm上 phy芯片的配置是 自协商,1000M fullduplex bcm5396不知道怎么配置。 phy芯片和bcm5396均可以单独配置。 现有以下问题: 1.每个dsp都跑完了...
View Article[求教]TMS320C6678 DSP在使用汇编执行多条指令的时候在内存会对代码段进行压缩或者简化吗?
正在学习dsp汇编,想要熟悉一下各个段在内存里的情况,我模仿TI的simple.s汇编程序实验,发现如下问题,请求解答:我只用到了代码段,这是我的.cmd文件:这是我一开始的.s文件:在内存中是这样的:我分析后猜想:0xA358(1010 0011 0101 1000)是MVK.L1 0x0308(0000 0011 0000 1000)表示 后面的src,dst 即...
View Article6678中断异常
最近在调试多核程序,用到了core0、1、2,其中coer1、2的程序是一样的。core2在接收到中断时程序就跑飞了。换了另外一块一样的电路板没有这个问题。把频率从1G降频到900M,或者把核电压升到1.1V,现象依旧。问问各位大虾有什么好解决方法吗
View Article关于C6678 SGMII工作时钟的问题
自己根据开发板设计的板子,两片DSP,每个DSP的SGMII 0口和BCM5396连接,PHY芯片通过SGMII 和 BCM连接;DSP的SGMII参考时钟是156.25,PASCLK输入时钟是100M,这个需要改吗?跟开发板不一样。也不知道内部SGMII工作时钟需要备到多少?
View Article6678调试发现waiting for ge rx interrupt timeout!求解
自己根据开发板设计的板卡,两片DSP,一片phy,一片16端口sgmii switch的bcm5396芯片。 两片dsp的sgmii 0都结在bcm5396上,phy芯片是88e1111,也通过sgmii接到bcm上 phy芯片的配置是 自协商,1000M...
View ArticleEVMK2H开发板gel加载问题
C66xx_0: GEL Output: (Delay...C66xx_0: GEL Output: (14) PLLCTL = 0x00000041C66xx_0: GEL Output: PLL has been configured (CLKIN * PLLM / PLLD / PLLOD = PLLOUT):C66xx_0: GEL Output: PLL has been...
View Article关于DSP的SRIO开发官方历程
HI,您好。我在学习SRIO的使用。我发现了两个官方历程。一个是 http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx 中给出的SRIO的例子;另一个是在其他博客上找到的一个叫做 device_srio.c...
View Article怎么理解复数乘法指令cmpyr1 ?
代码里有_cmpyr1(c, 0x80000000), 从实际结果看, c实部/虚部都乘上了-1.0x8000为什么是-1呢, Q15的话, -1应该是0xffff吧?和cmpyr有什么区别呢? cmpyr小1/2 ?
View Article