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.

Appropriate memory location for cmemk.ko

Other Parts Discussed in Thread: OMAP3530

Is there some documentation on the appropriate place to load the cmem.ko? Or is it completely arbitrary?

 

When I copy loadmodules.sh over to my gumstix and run it I get this error:

CMEMK module: built on Jul 26 2010 at 17:53:26

  Reference Linux version 2.6.32
  File /home/user/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/ti-linuxutils-1_2_25_01_06-r80c/linuxutils_2_25_01_06/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
CMEMK Error: CMEM phys_start (0x85000000) overlaps kernel (0x80000000 -> 0x90000000)
FATAL: Error inserting cmemk (/lib/modules/2.6.32/kernel/drivers/dsp/cmemk.ko): Invalid argument

 

 

I have these versions of loadmodules.sh

/home/opt/omap_dvsdk_latest/codec_engine/examples/apps/system_files/OMAP3530/loadmodules.sh

/home/user/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/ti-codec-engine-2_25_01_06-r5/codec_engine_2_25_01_06/examples/apps/system_files/OMAP3530/loadmodules.sh

I realize that if I use the range 0x9000 0000+ the module will insert correctly, but I'm looking for documentation as to why I would choose one block over another.