TI的官方解释
Why do I get error 0x80008017 when creating my remote algorithm?
Often, this error generates trace like this:
...Engine_createNode> Remote node creation FAILED (0x80008017).0x80008017 is RMS_EINVUUID found in ti/sdo/ce/rms.h. This error occurs when creating a remote algorithm, if the unique ID (a 32-bit number typically autogenerated from the globally unique codec package name) isn't found on the remote processor.
The ARM-side has looked up the codec name indicating which codec to create, found its unique ID (UUID), and sent that ID to the remote processor to have it created. When the remote processor looked up that unique ID in its codec table, it wasn't found, and RMS_EINVUUID is returned.
During startup, when CE DEBUG is set, the components in the system, both ARM and DSP should be displayed. This may help in identifying which codecs are in the remote system.
注意调试信息的 这几行
ARM端对codec包的声明
@0,613,975us: [+4 T:0x400176d8] OG - package ti.sdo.ce.examples.codecs.vidde
c_copy (/root/dvsdk_1_40_02_33/codec_engine_2_10_02/examples/ti/sdo/ce/examples/
codecs/viddec_copy/) []
@0,614,090us: [+4 T:0x400176d8] OG - package ti.sdo.ce.examples.codecs.viden
c_copy (/root/dvsdk_1_40_02_33/codec_engine_2_10_02/examples/ti/sdo/ce/examples/
codecs/videnc_copy/) []
但是DSP端加载的为
[DSP] @0,023,563tk: [+4 T:0x8fa4634c] OG - package viddec_copy (/root/armfs/
changquan/my_PAN/viddec_copy/) []
[DSP] @0,023,662tk: [+4 T:0x8fa4634c] OG - package videnc_copy (/root/armfs/
changquan/my_PAN/videnc_copy/) []
[DSP] @0,023,762tk: [+4 T:0x8fa4634c] OG - package video_copy (/root/armfs/c
hangquan/my_PAN/video_copy/video_copy/) []
修改server.cfg文件重新声明codec,问题得到解决
TI的官方解释
Why do I get error 0x80008017 when creating my remote algorithm?
Often, this error generates trace like this:
...Engine_createNode> Remote node creation FAILED (0x80008017).0x80008017 is RMS_EINVUUID found in ti/sdo/ce/rms.h. This error occurs when creating a remote algorithm, if the unique ID (a 32-bit number typically autogenerated from the globally unique codec package name) isn't found on the remote processor.
The ARM-side has looked up the codec name indicating which codec to create, found its unique ID (UUID), and sent that ID to the remote processor to have it created. When the remote processor looked up that unique ID in its codec table, it wasn't found, and RMS_EINVUUID is returned.
During startup, when CE DEBUG is set, the components in the system, both ARM and DSP should be displayed. This may help in identifying which codecs are in the remote system.
注意调试信息的 这几行
ARM端对codec包的声明
@0,613,975us: [+4 T:0x400176d8] OG - package ti.sdo.ce.examples.codecs.vidde
c_copy (/root/dvsdk_1_40_02_33/codec_engine_2_10_02/examples/ti/sdo/ce/examples/
codecs/viddec_copy/) []
@0,614,090us: [+4 T:0x400176d8] OG - package ti.sdo.ce.examples.codecs.viden
c_copy (/root/dvsdk_1_40_02_33/codec_engine_2_10_02/examples/ti/sdo/ce/examples/
codecs/videnc_copy/) []
但是DSP端加载的为
[DSP] @0,023,563tk: [+4 T:0x8fa4634c] OG - package viddec_copy (/root/armfs/
changquan/my_PAN/viddec_copy/) []
[DSP] @0,023,662tk: [+4 T:0x8fa4634c] OG - package videnc_copy (/root/armfs/
changquan/my_PAN/videnc_copy/) []
[DSP] @0,023,762tk: [+4 T:0x8fa4634c] OG - package video_copy (/root/armfs/c
hangquan/my_PAN/video_copy/video_copy/) []
修改server.cfg文件重新声明codec,问题得到解决
举报