VLFFT工程运行出现的问题求教?
大家好!我从www.deyisupport.com/.../67467.aspx
但是无法进行调试。请大家帮忙,非常感谢。
我使用的是TMDSEVM6678LE。
严格按照工程doc中的说明配置了一下参数
- 将EIGHT_CORE_DEVICE 置1 , NUM CORES FOR FFT COMPUTE 设为8
- 使用的debug模式,注释掉92-95行
- 编译出现以下错误,
在103-113行添加段分配,将其配置到MSMCSRAM_1
添加完成之后可以通过编译。
- 使用EvmC6678L自带饿gel文件初始化板卡,连接所有核,然后将8个核组成一个group,如下图
将生成的vlfft_evmc6678l.out文件load到Group1,
点击group1全部运行,出现以下结果,不知道什么原因?
更改和使用的核数
更改文件vlfftconfig.h中 #define NUM_CORES_FOR_FFT_COMPUTE 1
和文件vlfft_evmc6678l.cfg中多核配置为MultiProc.setConfig(null, ["CORE0"]
发现只使用一个核的时候,core0进入函数initMessageQueues( &messageQParams, VLFFTparams.maxNumCores ),一直出不来?
请教各位帮忙分析一下,错误在哪里?
我也参考了另外一篇帖子www.deyisupport.com/.../68845.aspx
折腾了很久,希望高手们帮帮忙阿