About booting the DSP side of bsc9131

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

About booting the DSP side of bsc9131

1,073件の閲覧回数
symsong
Contributor II


     Hi,

          I'm following the Using PSC9131RDB BSP,A step by step guide to boot the DSP side of 9131,but now I get some questions,the guide says like below,

          Required binary images are already part of rootfs. The release contains a test firmware that is used to verify IPC function. To load this firmware on DSP, execute following command on Linux shell prompt: $ /ipc/dsp_bt /dsp_images/ipc_913x_dbg_0.5.bin

          but in my 9131's linux OS,the dsp_bt is a file instead of a directory,

          root@bsc913x:/ipc# ls -l

          -rwxr-x---    1 root     root          8441 Jun  7  2013 app

          -rwx------    1 root     root          8621 Jan 28  2014 dsp_bt

          -rwxr-x---    1 root     root          8329 Jan 28  2014 dsp_recover

          -rwx------    1 root     root          7538 Jan 28  2014 dump_mem

          -rwx------    1 root     root         11779 Jan 28  2014 ipc_test

          -rwx------    1 root     root         11312 Jan 28  2014 ipc_test67

          -rw-r--r--    1 root     root            34 Feb 21  2013 mem_dump_cfg.txt

          and if I just excute the ipc_test in the ipc dir,the endless log appears:

          main loop #ret  0

          main loop #ret  0

          main loop #ret  0

          .....

          What's wrong with that?

0 件の賞賛
返信
3 返答(返信)

953件の閲覧回数
michelle
NXP Pro Support
NXP Pro Support

Hi

So this seems to be a misinterpretation:  dsp_bt is a program which is used to load the DSP code and set it to run.  It's usage is typically:

dsp_bt <dsp binary image.bin>

the example is just showing the paths to find each part (the bootloader program and the dsp binary image)...

Once this is done you should run the ipc_test application as this will be the Linux side application that sends and receives IPC messages (which the DSP binary image should also do).

0 件の賞賛
返信

953件の閲覧回数
symsong
Contributor II

And what's more,if I excecute dsp_bt,the result is

===DSP boot Application===(1.1.02)==

Usage:

dsp_boot

but it seems like there is something wrong,just like the doc says,

Appearance of ‘DSP Booted up’ confirms successful completion of DSP firmware upload.

0 件の賞賛
返信

953件の閲覧回数
symsong
Contributor II

Thanks,so what should I do now to run the DSP side(which is the Linux side send and receives IPC messages to DPS side)?

0 件の賞賛
返信