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.

codec engine didn‘t work on DM3730, Devkit8500

Other Parts Discussed in Thread: DM3730, OMAP3530

Hi,

①I am using Devkit8500( timll company in shenzhen, guangdong, china) now,  

I met with some problems when I wanted to run the examples in beagleboar

②I cut the following massage that print when booting:

Texas Instruments X-Loader 1.47 (Feb 17 2011 - 17:33:15)
Devkit8500 xM Rev A
Starting X-loader on MMC
Reading boot sector

1154500 Bytes Read from MMC
Starting OS Bootloader from MMC...
Starting OS Bootloader...


U-Boot 2010.06-rc1-svn (Jun 06 2012 - 09:41:27)

OMAP3630-GP ES2.1, CPU-OPP2 L3-165MHz
OMAP3 Devkit8500 board + LPDDR/NAND
I2C: ready
DRAM: 512 MiB
NAND: 512 MiB
*** Warning - bad CRC or NAND, using default environment

Linux.............................................................................................................................................................. done, booting the kernel.
Linux version 2.6.32 (luofc@TIOP) (gcc version 4.4.0 (GCC) ) #1 Wed Jun 6 09:31:08 CST 2012
CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: OMAP3 DEVKIT8500 Board
Memory policy: ECC disabled, Data cache writeback
OMAP3630/DM3730 ES1.0 (l2cache iva sgx neon isp 192mhz_clk )
SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x100000
Reserving 4194304 bytes SDRAM for VRAM
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 57600
Kernel command line: console=ttyS2,115200n8 mpurate=1000 omapdss.def_disp=lcd omapfb.mode=lcd:4.3inch_LCD root=/dev/mmcblk0p2 rootfstype=ext3 rw rootwait mem=99M@0x80000000 mem=128M@0x88000000 omap_vout.vid1_static_vrfb_alloc=y omapfb.vram=0:3M

③AND the following word is my loadmodeluse.sh

#!/bin/sh

rmmod cmemk
rmmod lpm_omap3530
rmmod dsplinkk
rmmod sdmak
#
# CMEM Allocation
# 1x5250000 Circular buffer
# 6x829440,1x691200 Video buffers (max D1 PAL)
# 1x345600 Underlying software components (codecs, etc.)
# 1x1 Dummy buffer used during final flush
modprobe cmemk allowOverlap=1 phys_start=0x86300000 phys_end=0x87300000 \
pools=1x5250000,6x829440,1x345600,1x691200,1x1 allowOverlap=1

# insert DSP/BIOS Link driver
modprobe dsplinkk

# insert Local Power Manager driver
modprobe lpm_omap3530

# insert SDMA driver
modprobe sdmak

modprobe sdmak

④I get the following message when I executed my loadmodules.sh

CMEM Range Overlaps Kernel Physical - allowing overlap
CMEM phys_start (0x86300000) overlaps kernel (0x80000000 -> 0x8e300000)
allocated heap buffer 0xd1000000 of size 0x53d000
cmemk initialized
DSPLINK Module (1.65.00.02) created on Date: Oct 14 2010 Time: 13:21:09
SDMAK module: built on Oct 14 2010 at 13:14:44
  Reference Linux version 2.6.32
  File /sdk/build/DVSDK_4_00/4_00_00_22/arago-install/arago-tmp/work/dm37x-evm-none-linux-gnueabi/ti-linuxutils-1_2_25_05_11-r89d/linuxutils_2_25_05_11/packages/ti/sdo/linuxutils/sdma/src/module/sdmak.c

⑤But the example in codec engine can‘t working。

root@dm37x-evm:/usr/share/ti/ti-codec-engine-examples/image_copy# ./app_remote.xv5T
@0x000d975c:[T:0x4001e320] ti.sdo.ce.examples.apps.image_copy - Start address is covered by existing entry, can not create TLB entry for address: [0x86300000] size: [0x100000]
main> ti.sdo.ce.examples.apps.im DSP_init status [0x80008050]
age_copy
@0x000d98ca:[T:0x4001e320] ti.sdo.ce.examples.apps.image_copy - App-> Application started.
app: error: can't open engine image_copy
@0x000def75:[T:0x4001e320] ti.sdo.ce.examples.apps.image_copy - app done.

What should I do in order to solve this problems.

thank you