6678 UART 波特率分频因子设置
divider = (Uint32)((float)(pUARTCfg->DSP_Core_Speed_Hz)/ (float)(pUARTCfg->baudRate * 6 * osmFactor)+0.5f);baudRate * 6 * osmFactor为什么还要乘6,芯片手册上没有乘6,这个是什么意思0.5f这个又是什么意思
View Article调试过程中断开连接
CCS6.1.3安装后,刚开始用是正常的,今天突然开始在调试程序过程中不断的断开连接,信息提示如下:C66xx_24: JTAG Communication Error: (Error -2172 @ 0x0) Unable to communicate with the debug probe. Confirm debug probe configuration and connections,...
View Articleload6x 打印的.vaa文件
在输出的vaa文件存在addf mpyf ,这些不是代码的函数, 如果不统计它们,总的Profile Cycles 不够。 如果不统计它们, 计算出的函数的占用时间的百分比对么?
View Article关于6678 开发板例程的问题
请问下技术支持工程师:我使用的是TI原厂6678开发板,用的原厂GPIO例程,可程序总是停在这个函数末尾的判断语句那里不动了,求解决办法,或者如何修改程序,感谢。#pragma CODE_SECTION (lock_mem_prot_regs, ".text:Core_MPAX") void lock_mem_prot_regs() { int i; /*1. Write a 1 to the...
View Articlec64p.eventcombiner机制问题
我看到许多例子里cfg文件中有用到这个东西 ECM.eventGroupHwiNum[0]=7ECM.eventGroupHwiNum[1]=8ECM.eventGroupHwiNum[2]=9ECM.eventGroupHwiNum[3]=10这个语句是什么意思一直没搞明白 7 8 9 10是cpu中断号吗 ?那前面的那个数组0 1 2 3是什么 只有这四个吗?还有使用这种机制的中断设置方法...
View Article关于DSP6748的内部RAM和BOOT的相关疑问
本人最近在帧DSP6748的Bootload,向咨询一下6748内部有多少可供用户使用的RAM?BOOT代码到底放在那里?查了一下6748的数据手册,如下图:且对于ROM有下面的解释,说明ROM是用于存放BOOT的我的疑问是:1,手册的memory map中RAM分别在...
View ArticleRBL可以修改吗?
DSP的ROM中的RBL可以修改后再烧回ROM吗?还是厂家固化好的不能修改?除了DSPLIB和MATHLIB之外,还有没有其他的算法库?我想找个向量乘法的函数,也就是两个复数向量相乘,结果仍为一个复数向量user mode 和supervision mode是什么意思?
View ArticleC6678的PLL再次配置问题,急急急!!!
各位大神好,本人现在调试C6678,现在发现一个问题,当我向C6678外挂的flash中烧写入一个带有PLL初始化的程序后,通过JTAG重新load程序,再次执行PLL初始化时程序就会跑飞,请问这是什么问题?怎么解决呢?
View ArticleC6678网口再次初始化问题,急急急!!!
各位大神好,本人现在调试C6678的网口程序,发现一个问题,当板卡上电后,第一次跑网口程序能初始化通过,数据能正常传输;此时,在板卡不断电的情况下,重新LOAD程序,再次跑网口程序就会出现网口初始化不成功的情况,请问这是什么问题啊?怎能解决呢?
View ArticleK2_STK_ARM_v1内的EMIF例程编译时报错:找不到一些头文件
我在CCSv6.1.2(linux)中导入了例程EMIF工程,编译时报错,找不到三个头文件以及一些其他问题,具体3个头文件是K2_Board_Init.h,K2_common.h,KeyStone_EMIF16_init.h,我想应该是include path中没有找到这3个头文件的路径,请问应该如何添加这三个头文件的路径?下面附上具体报错的信息,以及目前我的include...
View Article6638 arm 与 dsp通信的实现
请教下,6638上想实现arm与dsp通信,并且:1.arm在linux环境下实现这个功能;2.arm 向dsp 发送数据之后,可以通过中断通知dsp;以上需求有什么库或者函数实现吗?
View Articleuart用edma接收方式问题
大神,用edma接收uart数据有一事不明,为什么我设置了fifo模式,14字节触发,但是每次即使我发一个数据他也会触发edma事件!?假如是我设置有问题,那这个trigger level是不是说小于它的数据会被暂存在fifo里?那我发15个字节的话是不是说会把最后一个丢掉在fifo里 下一次才会收到?另外还有个现象,我edma...
View Article6678 SRIO external loopback 收不到数据,serdes loopback收到数据正确
不管用CCS 提供的PDK例子,还是论坛上提供的SRIO例子,得出的结果相同:SRIO external loopback 收不到数据,serdes loopback收到数据正确。采用的是6678平台,目前external loopback 硬件连接是:通过外部用线连RX,TX。SRIO external loopback 多出的调试信息为:A DMA access to the MAU was...
View ArticleC6678多核运行时,HeapBufMP_open()命令卡死
各位前辈: 你们好! 我现在在多核运行C6678时遇到一个问题。我的sharedregion是由0核拥有,并在0核内创建了一个HeapBufMP。此时,0核内的HeapBufMP_open()命令正常,但运行到1核内的HeapBufMP_open()就会卡死在这条命令上。 请问一下这个是什么原因呢? 感谢各位能阅读我的帖子,并给出指导。
View Article【紧急求助】Keystone 1 软件开发包中AIF的问题
TI各位专家: 我在用6700的EVM板开发AIF应用。用了你们提供的Keystone 1 软件开发包其中的AIF2,使用的是LTE 5M 扩展CP,现在测试发现,前3帧数据总是收不到。从打印信息看,Ingress End Of Packet Count 总是比 Egress End Of Packet Count 少360即3帧。应该是从AIF DB到AIF...
View Article