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.

Some problems about Running the Codec Engine examples!

Hi,expert

how  i  can do about some problems ? thank you very much!

Arago 2011.09 dm816x-evm ttyO2

 

dm816x-evm login: root

root@dm816x-evm:~# /etc/init.d/pvr-init  stop

Stopping PVR

root@dm816x-evm:~# /etc/init.d/matrix-gui-e  stop

ls: /dev/input/by-path: No such file or directory

Stopping Matrix GUI application.

root@dm816x-evm:~# /etc/init.d/load-hd-firmware.sh

Usage: /etc/init.d/load-hd-firmware.sh {start|stop}

root@dm816x-evm:~# /etc/init.d/load-hd-firmware.sh  stop

Unloading HDVICP2 Firmware

FIRMWARE: Memory map bin file not passed

Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loca

tion of Mem map bin file]

FIRMWARE: Default memory configuration is used

MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.1.1

FIRMWARE: Memory Configuration status : In Progress

FIRMWARE: 1 stop Successful

Unloading HDVPSS Firmware

FIRMWARE: Memory map bin file not passed

Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loca

tion of Mem map bin file]

FIRMWARE: Default memory configuration is used

MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.1.1

FIRMWARE: Memory Configuration status : In Progress

FIRMWARE: 2 stop Successful

Removed syslink kernel module

root@dm816x-evm:~# cd /usr/share/ti/ti-codec-engine-examples/

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# ls

audio1_copy         server_api_example  video2_copy

image1_copy         servers             video3_copy

loadmodules.sh      universal_copy      video_copy

rtcfg               video1_copy

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# modprobe syslin

FATAL: Module syslin not found.

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# modprobe syslink

SysLink version : 2.00.05.85

SysLink module created on Date:Dec  9 2011 Time:12:47:37

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# modprobe cmemk phys_star

 

t=0x94000000 phys_end=0x947fffff pools=20x4096,10x131072,2x1048576

CMEMK module: built on Dec  9 2011 at 12:39:30

  Reference Linux version 2.6.37

  File /swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-linux

utils-1_3_21_00_04-r4d/linuxutils_3_21_00_04/packages/ti/sdo/linuxutils/cmem/src

/module/cmemk.c

allocated heap buffer 0xd6000000 of size 0x4ac000

cmemk initialized

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# cd audio1_copy/

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/audio1_copy# ls

all_DSP.xe674    app_remote.xv5T  in.dat           out.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/audio1_copy# cd ..

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# cd server_api_example/

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls

app_remote.xv5T       in.dat

audio_copy_DSP.xe674  out.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# rm ou

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# rm ou

 

t.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls

app_remote.xv5T       audio_copy_DSP.xe674  in.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ./app

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ./app

 

_remote.xv5T

[t=0x000020dc] [tid=0x400cf000] xdc.runtime.Main: [+2] main> Welcome to app's ma

in().

[t=0x000022aa] [tid=0x400cf000] xdc.runtime.Main: [+1] App-> Application << DLOA

D >> ERROR: started, procId Invalid ELF file target machine.

DSP engineName remote_copy_DSP input-file ./in.dat output-file ./out.dat.

./app_remote.xv5T: error: can't open engine remote_copy_DSP

[t=0x00007787] [tid=0x400cf000] xdc.runtime.Main: [+1] app done.

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls

app_remote.xv5T       in.dat

audio_copy_DSP.xe674  out.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# cp au

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# cp au

 

dio_copy_DSP.xe674  remote_copy_DSP.xe674

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls

app_remote.xv5T        in.dat                 remote_copy_DSP.xe674

audio_copy_DSP.xe674   out.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ./app

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ./app

 

_remote.xv5T

[t=0x0000159c] [tid=0x40108000] xdc.runtime.Main: [+2] main> Welcome to app's ma

in().

[t=0x00001865] [tid=0x401<< DLOAD >> ERROR: 08000] xdc.runtiInvalid ELF file tar

get machine.

me.Main: [+1] App-> Application started, procId DSP engineName remote_copy_DSP i

nput-file ./in.dat output-file ./out.dat.

./app_remote.xv5T: error: can't open engine remote_copy_DSP

[t=0x00005cf7] [tid=0x40108000] xdc.runtime.Main: [+1] app done.

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls

app_remote.xv5T        in.dat                 remote_copy_DSP.xe674

audio_copy_DSP.xe674   out.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# rm ou

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# rm ou

t

t.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls

app_remote.xv5T        in.dat

audio_copy_DSP.xe674   remote_copy_DSP.xe674

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls -l

 

-rwxrwxrwx    1 root     root       560714 Dec  9 07:42 app_remote.xv5T

-rwxr-xr-x    1 root     root      3801189 Dec  9 19:21 audio_copy_DSP.xe674

-rwxrwxrwx    1 root     root         4096 Dec  9 07:42 in.dat

-rwxr-xr-x    1 root     root      3801189 Dec 10 01:09 remote_copy_DSP.xe674

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

777 au

777 audio_copy_DSP.xe674

-sh: chmod777: not found

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

                                                                               -

777 audio_copy_DSP.xe674                                                       d

d777 audio_copy_DSP.xe674                                                      -

777 audio_copy_DSP.xe674

d777 audio_copy_DSP.xe674

-sh: chmo-d777: not found

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

-777 au

-777 audio_copy_DSP.xe674

-sh: chmod-777: not found

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls-al

 

-sh: ls-al: not found

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls-al

                                                                              al

 

-sh: ls-al: not found

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls -a

 

l

drwxrwxrwx    2 root     root         4096 Dec 10 01:10 .

drwxrwsrwx   12 root     root         4096 Dec  9 19:21 ..

-rwxrwxrwx    1 root     root       560714 Dec  9 07:42 app_remote.xv5T

-rwxr-xr-x    1 root     root      3801189 Dec  9 19:21 audio_copy_DSP.xe674

-rwxrwxrwx    1 root     root         4096 Dec  9 07:42 in.dat

-rwxr-xr-x    1 root     root      3801189 Dec 10 01:09 remote_copy_DSP.xe674

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# help

-sh: help: not found

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

 au

 audio_copy_DSP.xe674  777

chmod: 777: No such file or directory

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

 

777  audio_copy_DSP.xe674

-sh: chmod777: not found

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

                                                                               d

777  audio_copy_DSP.xe674

777  audio_copy_DSP.xe674

-sh: chmod777: not found

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

 777 au

 777 audio_copy_DSP.xe674

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls

app_remote.xv5T        in.dat

audio_copy_DSP.xe674   remote_copy_DSP.xe674

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ./app

 

_remote.xv5T

[t=0x00001706] [tid=0x40104b90] xdc.runtime.Main: [+2] main> Welcome to app's ma

in().

[t=0x00001886] [tid=0x401<< DLOAD >> ERROR: 04b90] xdc.runtiInvalid ELF file tar

get machine.

me.Main: [+1] App-> Application started, procId DSP engineName remote_copy_DSP i

nput-file ./in.dat output-file ./out.dat.

./app_remote.xv5T: error: can't open engine remote_copy_DSP

[t=0x00005b2d] [tid=0x40104b90] xdc.runtime.Main: [+1] app done.

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# chmod

 777 re

 777 remote_copy_DSP.xe674

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls -a

 

l

drwxrwxrwx    2 root     root         4096 Dec 10 01:13 .

drwxrwsrwx   12 root     root         4096 Dec  9 19:21 ..

-rwxrwxrwx    1 root     root       560714 Dec  9 07:42 app_remote.xv5T

-rwxrwxrwx    1 root     root      3801189 Dec  9 19:21 audio_copy_DSP.xe674

-rwxrwxrwx    1 root     root         4096 Dec  9 07:42 in.dat

-rw-r--r--    1 root     root            0 Dec 10 01:13 out.dat

-rwxrwxrwx    1 root     root      3801189 Dec 10 01:09 remote_copy_DSP.xe674

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# rm ou

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# rm ou

 

t.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ./app

 

_remote.xv5T

[t=0x00001708] [tid=0x40064000] xdc.runtime.Main: [+2] main> Welcome to app's ma

in().

[t=0x00001876] [tid=0x400<< DLOAD >> ERROR: 64000] xdc.runtiInvalid ELF file tar

get machine.

me.Main: [+1] App-> Application started, procId DSP engineName remote_copy_DSP i

nput-file ./in.dat output-file ./out.dat.

./app_remote.xv5T: error: can't open engine remote_copy_DSP

[t=0x00005b24] [tid=0x40064000] xdc.runtime.Main: [+1] app done.

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# cd ..

 

/

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# ls

audio1_copy         server_api_example  video2_copy

image1_copy         servers             video3_copy

loadmodules.sh      universal_copy      video_copy

rtcfg               video1_copy

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# ls

audio1_copy         server_api_example  video2_copy

image1_copy         servers             video3_copy

loadmodules.sh      universal_copy      video_copy

rtcfg               video1_copy

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# cd video_copy/

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/video_copy# ls

all_DSP.xe674    app_remote.xv5T  in.dat           out.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/video_copy# rm out.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/video_copy# ls

all_DSP.xe674    app_remote.xv5T  in.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/video_copy# ./app_remote.

 

xv5T

xv5T

apps.video_copy

[t=0x000027a5] [tid=0x40038000] xdc.runtime.Mai<< DLOAD >> ERROR: n: [+1] App->

ApInvalid ELF file target machine.

plication started, procId DSP engineName remote_copy_DSP input-file ./in.dat out

put-file ./out.dat.

./app_remote.xv5T: error: can't open engine remote_copy_DSP

[t=0x00007744] [tid=0x40038000] xdc.runtime.Main: [+1] app done.

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/video_copy# ls

all_DSP.xe674    app_remote.xv5T  in.dat           out.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/video_copy# rm out.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/video_copy# ls

all_DSP.xe674    app_remote.xv5T  in.dat

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/video_copy# ./app_remote.

 

xv5T

[t=0x00001794] [tid=0x40020000] xdc.runtime.Main: [+2] main> ti.sdo.ce.examples.

apps.video_copy

[t=0x00001904] [tid=0x40020000]<< DLOAD >> ERROR:  xdc.runtime.MaiInvalid ELF fi

le target machine.

n: [+1] App-> Application started, procId DSP engineName remote_copy_DSP input-f

ile ./in.dat output-file ./out.dat.

./app_remote.xv5T: error: can't open engine remote_copy_DSP

[t=0x00006124] [tid=0x40020000] xdc.runtime.Main: [+1] app done.

root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/video_copy#

  • Hello,

    You could check here:

    /ti-ezsdk_dm816x-evm_5_05_01_04/docs

    DM816x_EZ_Software_Developers_Guide.pdf

    chapter: Running the Codec Engine examples

    Best Regards,

    Margarita

  • Hello,

    Thanks for your help,I had tried do that by following

    DM816x_EZ_Software_Developers_Guide.pdf

    chapter: Running the Codec Engine examples

    but it has some errors : look the following:

    root@dm816x-evm:~# /etc/init.d/pvr-init  stop

    Stopping PVR

    root@dm816x-evm:~# /etc/init.d/matrix-gui-e  stop

    ls: /dev/input/by-path: No such file or directory

    Stopping Matrix GUI application.

    root@dm816x-evm:~# /etc/init.d/load-hd-firmware.sh

    Usage: /etc/init.d/load-hd-firmware.sh {start|stop}

    root@dm816x-evm:~# /etc/init.d/load-hd-firmware.sh  stop

    Unloading HDVICP2 Firmware

    FIRMWARE: Memory map bin file not passed

    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loca

    tion of Mem map bin file]

    FIRMWARE: Default memory configuration is used

    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.1.1

    FIRMWARE: Memory Configuration status : In Progress

    FIRMWARE: 1 stop Successful

    Unloading HDVPSS Firmware

    FIRMWARE: Memory map bin file not passed

    Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Loca

    tion of Mem map bin file]

    FIRMWARE: Default memory configuration is used

    MemCfg: DCMM (Dynamically Configurable Memory Map) Version :  2.1.1.1

    FIRMWARE: Memory Configuration status : In Progress

    FIRMWARE: 2 stop Successful

    Removed syslink kernel module

    root@dm816x-evm:~# cd /usr/share/ti/ti-codec-engine-examples/

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# ls

    audio1_copy         server_api_example  video2_copy

    image1_copy         servers             video3_copy

    loadmodules.sh      universal_copy      video_copy

    rtcfg               video1_copy

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# modprobe syslin

    FATAL: Module syslin not found.

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# modprobe syslink

    SysLink version : 2.00.05.85

    SysLink module created on Date:Dec  9 2011 Time:12:47:37

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# modprobe cmemk phys_star

     

    t=0x94000000 phys_end=0x947fffff pools=20x4096,10x131072,2x1048576

    CMEMK module: built on Dec  9 2011 at 12:39:30

      Reference Linux version 2.6.37

      File /swcoe/sdk/cm/netra/arago-tmp/work/dm816x-evm-none-linux-gnueabi/ti-linux

    utils-1_3_21_00_04-r4d/linuxutils_3_21_00_04/packages/ti/sdo/linuxutils/cmem/src

    /module/cmemk.c

    allocated heap buffer 0xd6000000 of size 0x4ac000

    cmemk initialized

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# cd audio1_copy/

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/audio1_copy# ls

    all_DSP.xe674    app_remote.xv5T  in.dat           out.dat

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/audio1_copy# cd ..

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples# cd server_api_example/

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls

    app_remote.xv5T       in.dat

    audio_copy_DSP.xe674  out.dat

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# rm ou

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# rm ou

     

    t.dat

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls

    app_remote.xv5T       audio_copy_DSP.xe674  in.dat

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ./app

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ./app

     

    _remote.xv5T

    [t=0x000020dc] [tid=0x400cf000] xdc.runtime.Main: [+2] main> Welcome to app's ma

    in().

    [t=0x000022aa] [tid=0x400cf000] xdc.runtime.Main: [+1] App-> Application << DLOA

    D >> ERROR: started, procId Invalid ELF file target machine.

    DSP engineName remote_copy_DSP input-file ./in.dat output-file ./out.dat.

    ./app_remote.xv5T: error: can't open engine remote_copy_DSP

    [t=0x00007787] [tid=0x400cf000] xdc.runtime.Main: [+1] app done.

    root@dm816x-evm:/usr/share/ti/ti-codec-engine-examples/server_api_example# ls

    app_remote.xv5T       in.dat

    audio_copy_DSP.xe674  out.dat

     

    Best Regards,

    Shawnstone