Не удается выполнить примеры в hexagon-DSP: не удается связать исполняемую библиотеку adsprpc.lib
Я успешно построил и запустил приложение калькулятор с hexagon-sim
, android
а также hvx
, Тем не менее, воспроизводя то же самое 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
1 ответ
Это оказалось подделанным библиотечным файлом на доске. Загрузка и перепрошивка образа Android с сайта Intrynsic решила мою проблему.