SPI加载偶尔加载不上
我在调试6678的时候,遇到了6678偶尔加载不上的情况,采用SPI加载模式,BOOTMODE已确认设置正确,但故障时监测到DSP没有从SPI flash读数(DSP的SPI_DOUT、SPI_CLK均无读信号),还有一个现象是故障时CORE_PLL=0,正常情况下CORE_PLL=1,故障时和正常情况下DDR3_PLL和PASS_PLL均为1,请问这种不加载的现象可能是什么方面的原因呢?
View ArticleKeyStone_DDR_PLL_init 无法完成
大家好:我在6657开发板上测试初始化,首先main函数KeyStone_main_PLL_init(100, 10, 1),console可以正常输出[C66xx_0] Initialize DSP main clock = 100.00MHz/1x10 = 1000MHz。然后下面写KeyStone_DDR_PLL_init(50.0,20,1);console不能输出Initialize...
View Articletci6638的ARM跑linux的情况下怎么去调用DSP的8个核的程序?
tci6638的ARM跑linux的情况下怎么去调用DSP的8个核的程序?都有什么步骤,是怎么实现的?我看了Matrix的例子,知道肯定是可以的,但是不知道都经过了什么步骤,怎么实现?请给个建议或步骤。
View ArticleC6674 GPIO boot配置时程序识别错误
参考TI C6678evm设计的一个C6674 DSP板,当在上电前boot模式选择时选择SRIO boot(GPIO3-1选择001),PLL时钟选择50MHZ时(GPIO13-11选择000),其余的GPIO都设为0,运行K1_STK_v1.1中的memory_performance程序,打印的PLL Configuration implies the input clock for...
View Article论坛提供的6678的srio例程,烧写时出错,显示no source available for"main....\SRIO.out{3}
程序编译正确,仿真器text connection 正确连接,烧写到100%时提示错误,如图
View ArticleC6674上电后SYSCLKOUT没有输出
参考TI C6678evm设计的板子,上电复位后SYSCLKOUT没有输出,连接上CCS后就有输出了,这是怎么回事?(DSP芯片是2.0版本的)
View Article6678 MessageQ多核通信 调度周期太长
1.在测试ccs5上的MessageQ通信中发现 messageQ_get的调度周期在主核上为1000ms,其他核的时间为0ms,详细调试请看附件,按道理来说messageQ_get传递一个消息是很少的时间,是不是ipc有bug,还是需要其他配置?请帮忙解决。
View Article6678 多核软件仿真Illegal opcode问题
您好,我的编程环境是CCS V5,使用6678多核开发板,程序主要功能是core0向其余七个核置IPC中断,core1~core7在ISR中执行调用不同的程序或者执行不同的代码。程序仿真过程中console的输出会出现乱码,因此每个核都打印了一个txt文件,工程在仿真时候可以正常运行,但是每个核都会报如下的warning:TMS320C66x_1: Warning: Illegal opcode...
View Article66ak2h12大量问题请教,与DDR相关
66ak2h12芯片,自己的单板,有两块内存,一个是2G,一个是8G, DDR3A_REMAP_EN 管教应该是悬空的,内部下拉。系统启动后,显示的/proc/iomem(内存部分如下):80000000-9fffffff : System RAM (boot alias)a0000000-afffffff : pcie_memb0000000-b7ffffff : System RAM (boot...
View Article6678通过SRIO接收FPGA数据的问题
各位专家好!请问:我现在想通过6678的SRIO接收来自FPGA的数据,DSP作为从属。用的是论坛给的KI_STK_V1.1的SRIO例程,在test between 2 DSPs的程序段里修改了加粗行:修改后的代码如下:SRIO_Loopback_Mode loopback_mode= SRIO_NO_LOOPBACK; uiDspNum=1;...
View ArticleC6678通过SRIO与FPGA通信的例程
各位大神们!急求一段dsp作为从属,通过SRIO接收FPGA数据的例程!主要是需要配置什么寄存器?需要配置RX模式吗?接收端是如何解析数据包的呢?需要通过编程实现吗?谢谢大家了!!
View ArticleAIF时钟信号是怎么获取的
打算用fpga和aif互联,做一个远端环回的测试,先从dsp发给fpga,然后fpga发回给dsp,使用cpri协议,单link 8x,现在dsp接收侧经常失步,检测到los 一直在涨,怀疑时钟有问题1 aif的接收方向的时钟是是从rx恢复出来的还是从本地时钟获取的?2 Serdes 时钟频率的配置具体是通过哪些寄存器的配置做到的?ti安装目录里的例子中有个k2的宏,解开后是否能自动配置3...
View ArticleC6678 linux系统PA配置
请教各位大神,我们采用的芯片是TMS320C6678,上面Core0运行的是板子自带的c6x linux系统,现在在修改keystone...
View ArticleMessageQ创建是在线程里创建还是在主函数创建?堆是否可以静态分配和初始化?
比较入门的问题:MessageQ创建是在线程thread创建还是在主函数main里创建?堆HEAP是否可以静态分配和初始化?堆的初始化一般是在SYS/BIOS的.CFG源文件里初始化,还是在主函数或者线程里初始化?
View Articlesysbios的task和clock不调度的问题
sysbios创建了1个高优先级任务和一个idle任务,其中高优先级任务没有等待任何资源,只是进入任务之后task_sleep(10),任务死循环不退出,但是发现高优先级任务进入一次之后再也没有被调度到,后面都在idle任务。用clock起了个周期定时任务,也没有被执行到。不知道是什么原因,遇到过的大牛麻烦指点一下,谢谢
View Article6678 ndk 无法主动发送
我在mcsdk_2_01_02_06\examples\ndk\helloWorld 例子的基础上修改,想实现6678主动向PC发送( sendto...
View Article