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.

DVTB loadmodules.sh overlapping kernel memory

Hi

I just installed DVTB in our DM357 EVM and using dvtb_loadmodules.sh that came with the package, issues this error message:

oot@192.168.1.153:/opt/dvsdk/dm357# ls
cmemk.ko     dvevmdemo             encode            interface
data         dvtb-d                encode.txt        loadmodules.sh
decode       dvtb-r                encodedecode      perf-data.csv
decode.txt   dvtb_loadmodules.sh   encodedecode.txt  thirdpartydemos
dsplinkk.ko  dvtb_loadmodules.sh~  hmjcp.accel       web
root@192.168.1.153:/opt/dvsdk/dm357# ./dvtb_loadmodules.sh
CMEMK Error: CMEM phys_start (0x89000000) overlaps kernel (0x81000000 -> 0x8f800000)
insmod: error inserting 'cmemk.ko': -1 Invalid parameters
root@192.168.1.153:/opt/dvsdk/dm357#

Follows the actual dvtb_loadmodules.sh:

root@192.168.1.153:/opt/dvsdk/dm357# cat dvtb_loadmodules.sh
cmemk=`lsmod | grep cmemk | wc -w`
dsplinkk=`lsmod | grep dsplinkk | wc -w`

# insert cmemk, tell it to occupy physical 120MB-128MB, create
# 20 4K buffers, 10 128K buffers  and two 1MB buffers
if [ $cmemk != "0" ];
then
    rmmod cmemk.ko
fi
insmod cmemk.ko phys_start=0x89000000 phys_end=0x90000000 pools=1x4145728,2x1600000,2x400000,10x100000,20x829440,1x61440,1x10240

# insert dsplinkk
if [ $dsplinkk = "0" ];
then
    insmod dsplinkk.ko
    # make /dev/dsplink
    rm -f /dev/dsplink
    mknod /dev/dsplink c `awk "\\$2==\"dsplink\" {print \\$1}" /proc/devices` 0
fi
root@192.168.1.153:/opt/dvsdk/dm357#

Any advice about the recommended range of memory to use with DM357 EVM?