@kparzysz Icouldn’t run the latest version of mini-dm due to the QUTS not installed. So, I decided to switch to the deprecated mini-dm. It connected to the device but didn’t print any log. I used logcat instead and now I see some errors:
--------- beginning of main
06-15 09:04:55.615 2848 2848 I tvm_rpc_android: /local/mnt/workspace/lnxbuild/project/trees_in_use/free_tree_dir/checkout/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/qrb5165_rb5-oe-linux/adsprpc/git-r1/adsprpc/src/fastrpc_apps_user.c:2329: fastrpc_apps_user_init done
06-15 09:04:55.717 2851 2851 I tvm_rpc_android: /local/mnt/workspace/lnxbuild/project/trees_in_use/free_tree_dir/checkout/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/qrb5165_rb5-oe-linux/adsprpc/git-r1/adsprpc/src/fastrpc_apps_user.c:1960: Successfully opened fastrpc_shell_unsigned_3
06-15 09:04:55.740 2851 2851 I tvm_rpc_android: /local/mnt/workspace/lnxbuild/project/trees_in_use/free_tree_dir/checkout/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/qrb5165_rb5-oe-linux/adsprpc/git-r1/adsprpc/src/fastrpc_apps_user.c:2111: Successfully created user PD on domain 3 (attrs 0x8, debug_trace 0x0)
06-15 09:04:55.742 2851 2852 I tvm_rpc_android: /local/mnt/workspace/lnxbuild/project/trees_in_use/free_tree_dir/checkout/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/qrb5165_rb5-oe-linux/adsprpc/git-r1/adsprpc/src/fastrpc_apps_user.c:392: Successfully set remote user thread priority to 192 and stack size to 262144
06-15 09:04:55.743 2851 2851 I tvm_rpc_android: /local/mnt/workspace/lnxbuild/project/trees_in_use/free_tree_dir/checkout/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/qrb5165_rb5-oe-linux/adsprpc/git-r1/adsprpc/src/fastrpc_perf.c:233: fastrpc_perf_init: enabled RPC traces (kernel 0, dsp 0) with frequency 1000
06-15 09:04:55.746 2851 2852 I tvm_rpc_android: /local/mnt/workspace/lnxbuild/project/trees_in_use/free_tree_dir/checkout/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/qrb5165_rb5-oe-linux/adsprpc/git-r1/adsprpc/src/apps_std_imp.c:770: Successfully opened file /data/local/tmp/hexagon_test/2023-06-15T03-04-36-kbmevdihnp/libhexagon_rpc_skel.so
06-15 09:04:55.750 2851 2853 E tvm_rpc_android: /local/mnt/workspace/lnxbuild/project/trees_in_use/free_tree_dir/checkout/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/qrb5165_rb5-oe-linux/adsprpc/git-r1/adsprpc/src/log_config.c:184:Found tvm_rpc_android.farf. adspmsgd enabled
06-15 09:04:55.750 2851 2854 V adsprpc : HAP_utils.c:303:0xa0e6:13: Logging mask set to 30
06-15 09:04:55.766 2851 2852 I tvm_rpc_android: /local/mnt/workspace/lnxbuild/project/trees_in_use/free_tree_dir/checkout/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/qrb5165_rb5-oe-linux/adsprpc/git-r1/adsprpc/src/apps_std_imp.c:770: Successfully opened file /usr/lib/rfsa/adsp/libc++.so.1
06-15 09:04:55.775 2851 2852 I tvm_rpc_android: /local/mnt/workspace/lnxbuild/project/trees_in_use/free_tree_dir/checkout/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/qrb5165_rb5-oe-linux/adsprpc/git-r1/adsprpc/src/apps_std_imp.c:770: Successfully opened file /usr/lib/rfsa/adsp/libc++abi.so.1
06-15 09:04:55.786 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.786 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.788 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.788 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.788 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.793 2851 2854 V adsprpc : symbol.c:350:0xa0e7:13: undefined symbol PLT #731 posix_memalign in ./libhexagon_rpc_skel.so
06-15 09:04:55.793 2851 2854 V adsprpc : mdreloc.c:274:0xa0e7:13: plt object relocation failure
06-15 09:04:55.796 2851 2854 V adsprpc : symbol.c:350:0xa0e7:13: undefined symbol PLT #1049 qurt_sleep in ./libhexagon_rpc_skel.so
06-15 09:04:55.796 2851 2854 V adsprpc : mdreloc.c:274:0xa0e7:13: plt object relocation failure
06-15 09:04:55.798 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.798 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.798 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.798 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.798 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.799 2851 2854 V adsprpc : rtld.c:1292:0xa0e7:13: RX VA 0xFFF00000 outside ELF segment
06-15 09:04:55.803 2851 2854 V adsprpc : rtld.c:859:0xa0e7:13: Error: dlopen_ex failed for libhexagon_rpc_skel.so (flags 258)
06-15 09:04:55.810 2851 2854 V adsprpc : mod_table.c:541:0xa0e7:13: Error 0x80000406: open_mod_table_open_dynamic failed for file:///libhexagon_rpc_skel.so?hexagon_rpc_skel_handle_invoke&_modver=1.0&_dom=cdsp
06-15 09:04:55.810 2851 2854 V adsprpc : mod_table.c:568:0xa0e7:13: Error: open_mod_table_open_dynamic: failed to load libhexagon_rpc_skel.so, resetting default vote as no other modules loaded
06-15 09:04:55.811 2851 2851 E tvm_rpc_android: /local/mnt/workspace/lnxbuild/project/trees_in_use/free_tree_dir/checkout/build-qti-distro-ubuntu-fullstack-perf/tmp-glibc/work/qrb5165_rb5-oe-linux/adsprpc/git-r1/adsprpc/src/fastrpc_apps_user.c:991: Error 0x80000406: remote_handle_open_domain: dynamic loading failed for file:///libhexagon_rpc_skel.so?hexagon_rpc_skel_handle_invoke&_modver=1.0&_dom=cdsp on domain 3 (dlerror RX VA 0xFFF00000 outside ELF segment)
It seems that libhexagon_rpc_skel.so
cannot find the following symbols:
posix_memalign
qurt_sleep
Someone else also had a similar issue, but it seems the problem still exists: