板子和平台都是Ubuntu,
Welcome to Ubuntu 22.04.4 LTS (GNU/Linux 5.10.110 armv7l)
其中,平台
Welcome to Ubuntu 22.04.4 LTS (GNU/Linux 6.5.0-35-generic x86_64),上面装了官方的docker源,
并在docker内进行rknn的教程复刻.
按照RKNN 推理测试的教程一步步坐下来后, 推到了板子上后发现不能运行. ldd查看缺少一些库,.
但我编译完全没有报错, 请问这种情况该怎么办呀?
root@luckfox:/home/pico/rknn_yolov5_demo# ./rknn_yolov5_demo ./model/yo ./model/bus.jpg
-bash: ./rknn_yolov5_demo: No such file or directory
root@luckfox:/home/pico/rknn_yolov5_demo# ./rknn_yolov5_demo
-bash: ./rknn_yolov5_demo: No such file or directory
root@luckfox:/home/pico/rknn_yolov5_demo# ldd rknn_yolov5_demo
librknnmrt.so => /home/pico/rknn_yolov5_demo/./lib/librknnmrt.so (0xa6eb0000)
libstdc++.so.6 => /lib/arm-linux-gnueabihf/libstdc++.so.6 (0xa6d20000)
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xa6cf0000)
libc.so.0 => not found
ld-uClibc.so.1 => not found
libc.so.0 => not found
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xa6c90000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xa6b60000)
/lib/ld-uClibc.so.0 => /lib/ld-linux-armhf.so.3 (0xa6ef8000)
Pico ProMax 跟着RKNN的教程, 把文件发到板子上后,运行提示rknn_yolov5_demo: No such file or directory
您好,Ubuntu系统目前是不支持RKNN的,请使用Buildroot系统,这是glibc与uclibc不兼容导致,同样的Luckfox Pico大部分Rockchip特有的功能都是无法在Ubuntu等非uclibc系统下运行的,比如CSI摄像头比较核心的ISP部分,如果不是对apt有必要需求推荐您还是使用buildroot系统。richard_yuan wrote: ↑2024-05-30 9:04 板子和平台都是Ubuntu,
Welcome to Ubuntu 22.04.4 LTS (GNU/Linux 5.10.110 armv7l)
其中,平台
Welcome to Ubuntu 22.04.4 LTS (GNU/Linux 6.5.0-35-generic x86_64),上面装了官方的docker源,
并在docker内进行rknn的教程复刻.
按照RKNN 推理测试的教程一步步坐下来后, 推到了板子上后发现不能运行. ldd查看缺少一些库,.
但我编译完全没有报错, 请问这种情况该怎么办呀?
root@luckfox:/home/pico/rknn_yolov5_demo# ./rknn_yolov5_demo ./model/yo ./model/bus.jpg
-bash: ./rknn_yolov5_demo: No such file or directory
root@luckfox:/home/pico/rknn_yolov5_demo# ./rknn_yolov5_demo
-bash: ./rknn_yolov5_demo: No such file or directory
root@luckfox:/home/pico/rknn_yolov5_demo# ldd rknn_yolov5_demo
librknnmrt.so => /home/pico/rknn_yolov5_demo/./lib/librknnmrt.so (0xa6eb0000)
libstdc++.so.6 => /lib/arm-linux-gnueabihf/libstdc++.so.6 (0xa6d20000)
libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xa6cf0000)
libc.so.0 => not found
ld-uClibc.so.1 => not found
libc.so.0 => not found
libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xa6c90000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xa6b60000)
/lib/ld-uClibc.so.0 => /lib/ld-linux-armhf.so.3 (0xa6ef8000)
[/quote]
您好,Ubuntu系统目前是不支持RKNN的,请使用Buildroot系统,这是glibc与uclibc不兼容导致,同样的Luckfox Pico大部分Rockchip特有的功能都是无法在Ubuntu等非uclibc系统下运行的,比如CSI摄像头比较核心的ISP部分,如果不是对apt有必要需求推荐您还是使用buildroot系统。
[/quote]
好的谢谢,那我刷回Buildroot系统试一下.
您好,Ubuntu系统目前是不支持RKNN的,请使用Buildroot系统,这是glibc与uclibc不兼容导致,同样的Luckfox Pico大部分Rockchip特有的功能都是无法在Ubuntu等非uclibc系统下运行的,比如CSI摄像头比较核心的ISP部分,如果不是对apt有必要需求推荐您还是使用buildroot系统。
[/quote]
好的谢谢,那我刷回Buildroot系统试一下.