TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8148 EZSDK例程运行错误

专家,你好!

我这边按照如附件里的DM814X EZ 5.03 Software Developer Guide ,测试系统上的EZSDK 5.03上的syslink和Codec Engine模块,遇到如下2个问题。

环境:

开发板:DM8148

System:unbuntu 10.04

EZSDK=ezsdk5_03_01_15

Syslink=syslink 2.00.05.85

按照文档修改MEM:把mem=256M 改成mem=169

(1)按照Page 4中Running the Syslink examples的步骤执行例程messageq,调试终端出现:

Trace enabled

Trace SetFailureReason enabled

Attached to slave procId 0.

Loaded file ./messageq_ti81xx_dsp.xe674 on slave procId 0.

Started slave procId 0.

MessageQApp sample application

Trace enabled

Trace SetFailureReason enabled

Run for all supported proc IDs

Entered MessageQApp_startup

Warning! Unsupported procID specified for running the sample application! proc ID: [1]

Warning! Unsupported procID specified for running the sample application! proc ID: [2]

After Ipc_loadcallback:

status [0x0]

程序停止,无法终止退出,需重启系统。

 

(2)按照Page 5中Running the Codec Engine     examples的步骤执行例程audio1_copy ,调试终端出现:

[t=0x000023ac] [CMEMK Error: Failed to find a pool which fits 1024

tid=0x400c1000] CMEMK Error: Failed to find a pool which fits 1024

xdc.runtime.MainCMEMK Error: Failed to find a pool which fits 1024

: [+2] main> ti.CMEMK Error: Failed to find a pool which fits 128

sdo.ce.examples.CMEMK Error: Failed to find a pool which fits 1024

apps.audio1_copy

[t=0x000025a1] [tid=0x400c1000] xdc.runtime.Main: [+1] App-> Application started, procId DSP engineName remote_copy_DSP input-file ./in.dat output-file ./out.dat.

CMEM Error: getPool: Failed to get a pool fitting a size 1024

CMEM Error: getPool: Failed to get a pool fitting a size 1024

CMEM Error: getPool: Failed to get a pool fitting a size 1024

CMEM Error: getPool: Failed to get a pool fitting a size 128

CMEM Error: getPool: Failed to get a pool fitting a size 1024

[t=0x00009cb3] [tid=0x400c1000] xdc.runtime.Main: [+1] app done.

 

请问以上两个错误该如何解决?请指导下,谢谢!

 

blair star:

哥们,真碰巧,我也用8148,也碰到同样的问题,您现在处理得怎么样呢,有头绪吗?

我的QQ为877673572,可以加我,以后碰到问题,咱可以一起讨论讨论!

赞(0)
未经允许不得转载:TI中文支持网 » DM8148 EZSDK例程运行错误
分享到: 更多 (0)