Quantcast
Channel: Processors
Viewing all articles
Browse latest Browse all 124577

Forum Post: codec engine didn‘t work on DM3730, Devkit8500

$
0
0

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


Viewing all articles
Browse latest Browse all 124577

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>