无法在六边形DSP中执行示例:无法链接可执行库adsprpc.lib



我已经成功地构建并执行了带有hexagon-simandroidhvx的计算器应用程序。但是,重现相同的make流程无法在我的Open-Q 820 board上成功执行其他应用程序。

例如:应用程序bilateral_v60,即使我成功地制作和推送可执行文件,在执行命令时android.lib并在板上skel.lib

adb shell ADSP_LIBRARY_PATH=/system/lib/rfsa/adsp /data/bilateral_v60

开发板无法执行。这是执行错误:

No arguments given, using defaults: 1920 1080 1 33333 1000 12000 0.
return value from dspCV_initQ6() : -1 
src/bilateral_v60.c:197::error: -1: 0 == retVal
error: -1
calling dspCV_deinitQ6()... 
return value from dspCV_deinitQ6(): -1 
- failure

原来是板上被篡改的库文件。从Intrynsic网站下载并重新刷新Android图像解决了我的问题。

最新更新