не удается выполнить примеры в 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

person Amir    schedule 05.07.2017    source источник
comment
Можете ли вы включить более подробную информацию (точные сообщения об ошибках, точная выполненная команда, используемая версия SDK)?   -  person Brian Cain    schedule 06.07.2017
comment
Спасибо за продолжение @Brian. Я обнаружил, что это может быть глобальная проблема на моей плате, поскольку calculator не выполняется ни из-за той же проблемы. Попробую прошить весь андроид и повторить попытку и отчитаться здесь.   -  person Amir    schedule 08.07.2017
comment
после прошивки ошибка устранена с ошибкой выполнения. Пожалуйста, взгляните на мой обновленный вопрос @BrianCain.   -  person Amir    schedule 08.07.2017
comment
Можете ли вы показать вывод из adb logcat?   -  person Brian Cain    schedule 13.07.2017


Ответы (1)


На плате оказался поддельный файл библиотеки. Загрузка и перепрошивка образа Android с веб-сайта Intrynsic решила мою проблему.

person Amir    schedule 06.11.2017