怎么将fftlib_c66x中的例程(fft_sp_2d_r2c,ifft_sp_2d_c2r)移植到自己的程序
因为图像处理中需要fft和ifft,下载了官方的fftlib_c66x_2_0_0_2库,但是没有找到现成的lib(ae66)供直接使用,只找到例程,例程都是sys/bios的,有点晕,怎么能将例程快速加入自己的项目中使用呢?大家有什么好方法?
View Article66AK异构多核处理器中的DSP子核启动ARM子核的问题
TI专家: 你好,66AK异构多核处理器中的DSP启动ARM子核时,我看了相关文档,其过程是将ARM程序的入口地址写入到一个boot magic register中,然后由DSP向ARM对应子核发送一个IPC中断,启动ARM子核运行。我的问题是:查看了相关文档,只有DSP的8个子核对应的寄存器,ARM对应的boot magic register地址是多少?即应该将ARM程序入口地址写入到什么地方
View Article6630的LINUX内核通过CCS加载的问题
在6630开发板上,通过CCS加载已经编译好的内核,u-boot问题1:Step1)修改了loadlin-evm-uboot.js原代码:var pathUboot = PATH_LOADLIN + "/u-boot-keystone-evm.bin";var pathSKern = PATH_LOADLIN + "/skern-keystone-evm.bin";修改后:var pathUboot...
View Article编译时出现_main未定义,但是我的程序中没有用到_main
使用ti6678 程序有.asm文件,使用汇编调用库中的c函数,编译时出现_mian未定义,但是我的程序中没有用到_mian
View Article编译时出现_main没有定义,但是我的程序中没有使用_main
使用ti6678 ccs5.5编译 程序有.asm文件,使用汇编调用库中的c函数,编译时出现_mian未定义,但是我的程序中没有用到_mian
View Articlec66x指令手册中DOTPSU4与DOTPSU4H关系是什么了?
DOTPSU4H的第二种解码值与DOTPSU4特别相似, 那么在真实的硬件中又是如何区分他们?? 指令: 2-11位:DOTPSU4H 00 0010 1100DOTPSU4 00 0010 1100
View Article66AK中的ARM程序从入口地址运行进入异常中断什么原因?
专家: 你好,最近在实现ARM程序boot, 将示例工程做了修改,发现将out文件加载到内存时,仅偶尔能进入main函数,经常进入到异常中断处理例程中,我进行了跟踪,发现执行swi触发软中断时进入了一个异常中断处理例程,我想问:进入异常是main之前的汇编程序缺少什么处理吗?还是要重写中断处理例程,如果重写,应该如何处理?
View Article关于例程image_processing
专家您好,在image_processing例程中,在目录image_processing/Ipc/evm6678l/master/webpage/inc目录下,有三个头文件(dspchipgif.h)、(indexhtml.h)、(ti_logogif.h),头文件的内容很简单,就是定义了一个数组,这个数组是什么意思。截取部分头文件信息如下图:先谢谢专家了,希望得到专家的回复
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程序中没有使用_main,编译时出现_main 未定义
使用ti6678 ccs5.5建立一个汇编工程,汇编代码调用已经编写好的库中的c函数,编译时出现_main 没有定义,但是程序中没有使用_main
View Article6678中CACHE的空间使用问题
请问:1、如果将L1D CACHE设置为32KB,L1P CACHE设置为32KB,L2 CACHE设置为0KB;在core的LL2中定义了两个数组,out1占用32KB存储空间,out2占用32KB存储空间,那么,当在core的LL2中对out1、out2两个数组调用进行运算操作时,因为设置的LL2是cacheable,而L1D CACHE只有32KB,那么两个数组在L1D...
View Article6678 PCIe 与FPGA LINK UP 后 不能获得FPGA的DEVICE_ID和VENDDR_ID
我用的代码模板是C:\ti\pdk_C6678_1_1_2_6\packages\ti\drv\pcie\example\sample 查相关PCIE协议在RC配置EP时是基于ID的跟地址没有关系6678 PCIe 与FPGA LINK UP 后 不能获得FPGA的DEVICE_ID和VENDDR_ID 求大神指导 1.配置DSP为RC ,FPGA为EP2.本地配置寄存器配置如下:/*...
View Article汇编程序怎么传递6个参数给c函数
使用ti6678板卡 用ccs5.5编译程序,程序是汇编程序,在汇编程序中调用c函数,c函数需要汇编程序传递6个参数,我想请问怎么从汇编程序中把参数传递给c函数,请各位大神指教!
View Article关于pdk_C6678_1_0_0_11中csl所包含的头文件
csl中有很多头文件,有些头文件中程序语句之间有省略号"...",而且很多。例如,在csl_cacheAux.h中就有这样的句子:// Get the memory region information for 20 CACHE_getMemRegionInfo (20, &pcx, &pfx); ... // Ensure Memory Region...
View ArticleTMSC6678使用IBL方式NAND进行多核boot启动?
实验板:TMDSEVM6678LE开发板实际现象:在使用IBL正常的在NAND上进行单核的启动后又进行了多核的boot启动,IBL的模式调成了ELF,根据论坛上说的,将多个核的out文件直接合并在一起使用writer工具下载后,但仍然只有0核启动,其它的核没有任何反应,而程序中的0核已经配置了其它核启动地址,并用IPC中断启动了其它核。问题:1:当IBL在ELF格式下通过NAND方式多核启动时,多核...
View Article编译MCSDK 3.1.3.6中的一个arm和dsp交互的例程,遇到以下问题
编译目录:<mcsdk_install_path>/pdk_keystone2_3_01_03_06/packages/ipc-transport/linux/qmss编译生成ARMv7 Linux TransportQmss Tests工程出现错误,参考下面链接网址ARMv7 Linux TransportQmss Source Delivery and...
View Article