Failed to determine target board with gst-launch

Hi

We are using Beagleboard to make streaming audio & video, we are using
gstreamer Framework, we have some problems when executing some demos:

root@overo:/usr/share/ti-codec-combos#

gst-launch --gst-debug=1 filesrc location
=/home/root/BigBuckBunny_640x360.m4v ! TIViddec2 genTimeStamps=FALSE
engineName=
decode codecName=h264dec ! TIDmaiVideoSink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
0:00:00.414245618 1923 0x63118 ERROR TIViddec2
gsttividdec2.c:1217:gst_tividdec2_codec_start: Failed to determine
target board

0:00:00.414886487 1923 0x63118 ERROR TIViddec2
gsttividdec2.c:1342:gst_tividdec2_decode_thread: failed to start codec

gst-launch-0.10: BufTab.c:440: BufTab_getNumBufs: Assertion `hBufTab'
failed.
0:00:00.415496839 1923 0x80a88 ERROR TIViddec2
gsttividdec2.c:970:gst_tividdec2_init_video: decode thread failed to
create circbuf or display buffer handles

0:00:00.415802014 1923 0x80a88 ERROR TIViddec2
gsttividdec2.c:808:gst_tividdec2_chain: unable to initialize video

Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 14617918 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...

We have a problem that gstreamer failed to determine target board.

Anyone can help about issue?
thanks

Configuration of memory on beagleboard:
# Start Addr Size Description
# -------------------------------------------
# 0x80000000 80 MB Linux
# 0x85000000 08 MB CMEM
# 0x86000000 24 MB DDRALGHEAP
# 0x87800000 6 MB DDR2 (BIOS, Codecs, Applications)
# 0x87E00000 1 MB DSPLINK (MEM)
# 0x87F00000 4 KB DSPLINK (RESET)
# 0x87F01000 1020 KB unused

insmod cmemk.ko phys_start=0x85000000 phys_end=0x85FFFFFF
pools=20x4096,8x13107
2,5x1048576,1x1429440,1x256000,1x3600000,5x829440

# insert DSP/BIOS Link driver

your $PWD should contain these files: decodeCombo.x64P and encodeCombo.x64P
On Angstrom, they are found in: /share/usr/share/ti/codec-combo/

Thank you for reply

My $PWD already contains encodeCombos.x64P and decodeCombos.x64P
located in /usr/share/ti-codec-combos

Still looking for a solution

Which kernel version you are using ? Looks like DMAI is not able to
determine your CPU time. Make sure your "cat /proc/cpuinfo" has
correct CPU name.

Compare your cpuname with one the name listed in getDevice() switch case.

https://gstreamer.ti.com/gf/project/dmai/scmsvn/?action=browse&path=%2Fcheckout%2Fbranches%2FBRANCH_BRIJESH_DMAI_DEV_2_xx%2Fdavinci_multimedia_application_interface%2Fdmai%2Fpackages%2Fti%2Fsdo%2Fdmai%2Flinux%2FCpu.c

Thanks
Brijesh Singh

s/CPU time/CPU name

-Brijesh

HI

Thank you for answering,

We use kernel 2.6.30-omap1,

In the /proc/cpuinfo at Hardware we have: "Gumstix Overo", because we
use an Gumstix overo Board. Maybe can you edit ti/sdo/dmai/linux/Cpu.c
in the BRIJESH_GIT to include gumstix overo Board?

Thanks

PS: In our project we work on BeagleBoard and Gumstix Overo Board

HI

Thank you for answering,

We use kernel 2.6.30-omap1,

In the /proc/cpuinfo at Hardware we have: "Gumstix Overo", because we
use an Gumstix overo Board. Maybe can you edit ti/sdo/dmai/linux/Cpu.c
in the BRIJESH_GIT to include gumstix overo Board?

Thanks

PS: In our project we work on BeagleBoard and Gumstix Overo Board

HI

Thank you for answering,

We use kernel 2.6.30-omap1,

In the /proc/cpuinfo at Hardware we have: "Gumstix Overo", because we
use an Gumstix overo Board. Maybe can you edit ti/sdo/dmai/linux/Cpu.c
in the BRIJESH_GIT to include gumstix overo Board?

Thanks

PS: In our project we work on BeagleBoard and Gumstix Overo Board

HI

Thank you for answering,

We use kernel 2.6.30-omap1,

In the /proc/cpuinfo at Hardware we have: "Gumstix Overo", because we
use an Gumstix overo Board. Maybe can you edit ti/sdo/dmai/linux/Cpu.c
in the BRIJESH_GIT to include gumstix overo Board?

Thanks

PS: In our project we work on BeagleBoard and Gumstix Overo Board