DSP部署

用户您好,请详细描述您所遇到的问题,这会帮助我们快速定位问题~

1.芯片型号:J5

2.天工开物开发包OpenExplorer版本:J5_OE_1.1.62

3.问题定位:板端部署

4.问题具体描述:将 vdsp_rpc_sample/script 目录拷贝到j5开发板上,然后运行 script/cv 目录下的 run_cv_test.sh 脚本,报错:

root@MADC2.0:/userdata/DSP/cv# sh run_cv_test.sh

I0000 00:00:00.000000 1769 vlog_is_on.cc:197] RAW: Set VLOG level for “*” to 3

I0101 08:35:15.452503 1769 test_bilateral_filter.cc:25] bilateralFilter begin

I0101 08:35:15.455555 1769 test_bilateral_filter.cc:37] read image data/input.jpg success

I0101 08:35:15.456629 1769 test_bilateral_filter.cc:78] rpc begin

[DSP] DSP version = 0.3.19

[A][DSP]initializer.cc:41][[01-01][08:35:15:457:18]] Init logger, level:3

[A][DSP]initializer.cc:56][[01-01][08:35:15:457:68]] Relay server mode

[I][DSP][engine.cc:589][[01-01][08:35:15:457:889]] Start thread for receive msg from relay server

[E][DSP][log.cc:121][[01-01][08:35:15:558:607]] Wait config task done failed, error code:-7000003

[E][DSP][log.cc:39][[01-01][08:35:15:558:824]] Set log level of dsp core 0 failed, error code:-7000003

[E][DSP][log.cc:62][[01-01][08:35:15:558:865]] Dsp core 2 service not available

[E][DSP][log.cc:42][[01-01][08:35:15:558:892]] Set log level of dsp core 1 failed, error code:-7000005

dsp.png

您好,可以参考以下方法检查:

方式1、确保正确配置了vdsp0和vdsp1这两个镜像文件,可参考手册内容《10.4.4.1. DSP侧》:10.4.1. 前言 — Horizon Open Explorer

方式2、切换为直连模式后运行示例脚本,方法可参考手册《10.3.1.4. RPC模式》:10.3.1. ARM运行时API — Horizon Open Explorer

方式3、确保给了dsp_relay_server文件可执行权限,比如可以使用以下命令:chmod 777 dsp_relay_server