Hi,
I have a DM6646 camera system ( not an EVM board) which has MVL 4.0.1. I am trying to run the sample dvsdk and codec engine examples. I telnet'ed into the target and in the busybox 1.2.1 ash shell I mounted the nfs host directory. I ran the prebuilt codec engine sanity test example from DVSDK 1.30 with MVL Pro 4.0.1 ( as given in the build intruction page, dvsdk_1_30_01_41/codec_engine_2_00_01/examples/apps ). Here is the ouput
# sh loadmodules.sh
insmod: cannot insert `cmemk.ko': File exists (-1): File exists
insmod: cannot insert `dsplinkk.ko': File exists (-1): File exists
# ./app.out
App-> Application 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
@0x0002934b:[T:0x4003a6e8] OM - Memory_init> ERROR: Failed to initialize CMEM
@0x0002ccf1:[T:0x40945b60] OP - Process_create_d> Loading and starting DSP server 'video_copy.x64P' FAILED, status=[0x80008000] (look for error code 'DSP_EBASE + 0x0' in dsplink*/packages/dsplink/gpp/inc/errbase.h)
@0x0002d2af:[T:0x40945b60] OP - Process_delete_d> Closing remote transport FAILED, status=0x80008000.
@0x0002d7b2:[T:0x40945b60] OP - Process_delete_d> Stopping DSP FAILED, status=0x80008000
@0x0002dbd7:[T:0x40945b60] OP - Process_delete_d> Closing pool FAILED, status=0x8000800b
@0x0002e468:[T:0x40945b60] OP - Process_delete_d> Detaching from DSP FAILED, status=0x80008008
@0x0002e8fe:[T:0x40945b60] OP - Process_delete_d> Destroying DSP FAILED, status=0x80008002
@0x0002edbf:[T:0x4003a6e8] CE - rserverOpen: can't start 'video_copy.x64P'; Process_create failed
CEapp-> ERROR: can't open engine video_copy
App-> Application FAILED.
the linux version on the DM6446 target is
# uname -a
Linux IPC01 2.6.10_mvl401-davinci_evm #3 Fri Aug 24 16:44:08 EDT 2007 armv5tejl unknown
Looks like a board startup script inserts cmemk.ko and dsplinkk.ko . I am not sure about the CMEM error's, any idea as to what may be going wrong ?
Thanks