一块6678开发板上的两个SRIO端口能自己实现通信么?
因为只有一个开发板,想在开发板上验证SRIO。有什么办法验证?配置两个1x的口,能实现通信么?若不能原理上是什么影响的?小白一个,请大神赐教
View Article关于6678 Ethernet Boot问题
我用的是官方的C6678 EVM板做网口的boot,流程按照官方提供的压缩包中的doc流程进行操作。我用pcsendpkt.exe...
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 ArticleK2_STK_DSP_v1.1 例程问题请教
采用66ak2h12芯片,作为PCIe EP设备。目前测试PCIe性能较差,只有50MB多一点,而看K2_STK_DSP_v1.1例程里面可以到几百MB,想采用例程中的传输模块,请问,如何把例程结合到我的程序中。另外,想知道例程中的PCIe传输采用了几个DSP core?目前设备采用PDK...
View ArticleC6678多核程序运行问题
C语言编写的多核运行程序,核间通信用的是全局变量的方式;现在有时候会遇到这种问题,在修改程序的过程中,在程序的公共区域或者单个核的switch...
View Article不使用JTAG的情况下 如何更新SPI flash的程序
各位大神:请教下 对于我们来说 如果要更新SPI FLASH里的程序 需要拆卸产品螺钉 挂JTAG仿真器 比较麻烦能否 不使用JTAG 而是通过UART 把程序写入SPI FLASH???有没有 建议 经验 方法???谢了!
View Article6657开发板例程
大家好:请问历程工程中的源文件中的一些.c文件的图表有个箭头,这代表什么意思,和直接把文件放到目录里有什么区别?如果自己写的程序需要调用到这些.c文件,怎么实现?谢谢就是主函数要调用.h,.h里边要extern 外部函数.c,这个怎样实现请问。
View Article6678 SRIO维护的问题
6678通过交换芯片CPS1848与FPGA相连通信,现在已经实现了1x 2.5G的通信。 但是每一次改动DSP程序,重新load之后,必须先重新load交换芯片和FPGA的程序才能够再次实现通信。如果不load FPGA和交换芯片的程序,即使一开始port ok,发送一个数据包之后port的状态也会进入错误(根据err_stat寄存器的值得到)。...
View Article6678 SRIO重新load程序之后和交换芯片端口总有一端出错
平台为6678通过交换芯片CPS1848和FPGA相连。在调试中,第一次上电我们按照交换芯片,FPGA,DSP这样的顺序来load程序,结果可以正常的收发,两端的端口也都是OK的。之后重新load了交换芯片和FPGA的程序,没有load...
View Articlesysbios的task和clock不调度的问题
sysbios创建了1个高优先级任务和一个idle任务,其中高优先级任务没有等待任何资源,只是进入任务之后task_sleep(10),任务死循环不退出,但是发现高优先级任务进入一次之后再也没有被调度到,后面都在idle任务。用clock起了个周期定时任务,也没有被执行到。不知道是什么原因,遇到过的大牛麻烦指点一下,谢谢
View Article6678evm接收广播包
我现在使用平台是6678evm,目前通过配置PA已经实现根据MAC地址进行分包,发送到对应接收队列中,进而实现不同核接收不同MAC地址数据包,但是对于广播播还不知道应该怎么配置,我想所有核都能接收广播包,请问有相关示例代码吗?
View Article6678调试SRIO例程出错
我是个DSP新手,还没入门,用6678的EVM调试SRIO ,例程为网上下载的Keystone例程,调试出现下面的情况:Enable Exception handling...External exception happened. MEXPFLAG[3] = 0x200000. Event 117: UMC_ED2 Uncorrected bit error detected...
View ArticleSRIO调试时必须重新上电的问题
各位专家好:碰到一个问题:运行完一遍SRIO例程后,必须重新上电。如果不退出debug模式,直接restart,SRIO不通,打印如下:SRIO linkSpeed is 3.125 GHz!External exception happened. MEXPFLAG[3]=0x4000. Event 110: MDMAERREVT XMC VBUSM error event memory...
View Article请教:如何为6678动态加载程序
请问如何在不断电的情况下,重新加载6678的程序?如果使用多种 flash,对应多种boot模式,再利用FPGA修改boot和reset引脚,从而重新加载程序。这样感觉应该行得通,但是只有有限的几种工作模式可选。如何动态加载多种程序。如果FPGA和DSP使用SRIO互联,那是否可以使用SRIO...
View Article6678EVM板,存储器吞吐量测试比STK中文档里介绍的速率慢很多
硬件环境:6678EVM板软件环境:不使用系统 使用6678的EVM板的两个版本——Rev1.0和Rev.3B,对STK例程包中的memory performance例程进行测试时,发现使用DSP核访问LL2、SL2、DDR的速率,比起STK中doc文件夹里文档说明的要低得多。...
View ArticleC6678 各核如何使用更高有效?
刚开始接C6678,有以下问题:通常来说,每个核上跑的算法都一样(数据分片,根据核的个数),还是每个核跑一个完成算法的不同部分,所有核共同完成一个完整算法的运算(数据不用分片)?非常感谢!
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 ArticleC6657 GPIO中断
参考GPIO示例代码编写的一个外部中断的程序,通过FPGA定时向DSP发送外部中断信号(触发引脚为GPIO15),检测上升沿,下降沿触发中断函数。现在的问题是程序跑起来观测相关IFR寄存器值,对应位的值按照程序出现变化,现在的问题是始终不进中断函数。一. GPIO中断初始化voidGPIO_Interrupts_Init(void){ int tmp;...
View Article