I want to run the dvsdk demo program "decode"`.
First I execute the script "loadmodules_hd.sh"
got the messgae:
CMEMK module: built on Feb 9 2010 at 21:12:09
Reference Linux version 2.6.18
File /home/pencil722/dvsdk_2_10_01_18/linuxutils_2_24_02/packages/ti/sdo/linux
utils/cmem/src/module/cmemk.c
ioremap_nocache(0x85000000, 50331648)=0xc6000000
allocated heap buffer 0xc6000000 of size 0x134000
cmem initialized 20 pools between 0x85000000 and 0x88000000
CMEM Range Overlaps Kernel Physical - allowing overlap
CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x84c00000)
ioremap_nocache(0x1000, 28672)=0xc5088000
no remaining memory for heap, no heap created for memory block 1
cmem initialized 1 pools between 0x1000 and 0x8000
IRQK module: built on Feb 9 2010 at 21:12:12
Reference Linux version 2.6.18
File /home/pencil722/dvsdk_2_10_01_18/linuxutils_2_24_02/packages/ti/sdo/linux
utils/irq/src/module/irqk.c
irqk initialized
EDMAK module: built on Feb 9 2010 at 21:12:11
Reference Linux version 2.6.18
File /home/pencil722/dvsdk_2_10_01_18/linuxutils_2_24_02/packages/ti/sdo/linux
utils/edma/src/module/edmak.c
I think there is no error here.
Then, when I run the program,
I got the following message:
Decode demo started.
DavinciDisplay DavinciDisplay.1: Before finishing with S_FMT:
layer.pix_fmt.bytesperline = 736,
layer.pix_fmt.width = 720,
layer.pix_fmt.height = 480,
layer.pix_fmt.sizeimage =529920
DavinciDisplay DavinciDisplay.1: pixfmt->width = 720,
layer->layer_info.config.line_length= 736
EDMAK Error: dma_ioctl: REQUESTDMA failed: -22
EDMA Error: EDMA_IOCREQUESTDMA error
Error: Failed to create video decoder: mpeg4dec
Can anyone help me solving the error message?
Peter