This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CMEM Error: getVersion: Failed to retrieve version from driver: -1.



Hello!

I made demo with dvsdk_1_30_01_41 and kerlen with mvl_4_0_1_demo_lsp_setuplinux_01_20_00_014 and put demo and kernel to DM355 and everything works.

I have build a custom system with Busybox-1.10 and try to run demo in my system.

./loadmodules.sh
ioremap_nocache(0x87400000, 12582912)=0xc7880000
allocated heap buffer 0xc7880000 of size 0xce000
cmem initialized 8 pools between 0x87400000 and 0x88000000

lsmod
Module                  Size  Used by    Not tainted
dm350mmap               5204  0
cmemk                  17368  0 

When I start ./encodedecode I see error:

 /encodedecode
Encodedecode demo started.
CMEM Error: getVersion: Failed to retrieve version from driver: -1.
CMEM Error: init: version mismatch between interface and driver.
CMEM Error:     needs driver version 0x2000000, got 0xffffffff
CMEM Error: getPhys: You must initialize CMEM before making API calls.
CMEM Error: getPhys: You must initialize CMEM before making API calls.
CMEM Error: getPhys: You must initialize CMEM before making API calls.
CMEM Error: getPhys: You must initialize CMEM before making API calls.
CMEM Error: getPhys: You must initialize CMEM before making API calls.
CMEM Error: getPhys: You must initialize CMEM before making API calls.
Encodedecode Error: Can't open decode algorithm: mpeg4dec
Capturing 720x480 video (cropped to 720x480)
Failed IPIPE_SET_PARAM default
Encodedecode Error: Failed to configure smooth job.

I have't found any difference between original and my system.

What problem and how I can solve it?

Thank your and excuse me for my bad english.