CAM-CRV1126S2U demo交叉编译后,在板子上运行报错

固件类型:官方提供的固件
固件文件名称:CAM-CRV1126S2U-FACIAL_GATE-BE-45_Linux_v2.2.5b_220
固件下载地址:百度网盘 请输入提取码
Log日志:2022-12-08 18-29-33屏幕截图.zip

将 firefly资源下载中的SDK中demo rknn_mobilenet_demo交叉编译后,adb push到板子上运行,出现如图所示的libstdc++.so.6版本问题,请问如何解决

tchip_askquestions


2022-12-08 18-29-33屏幕截图.zip (93.5 KB)

sdk 上应该有两个编译器,换一个测试一下啊

换另一个编译器后,还是一样的结果

这两个编译器都试了,还是一样的问题

wx__dMFmFf 发表于 2022-12-9 10:50
这两个编译器都试了,还是一样的问题

你用错编译器了,这两个在arm文件夹下是32位的
应该用aarch64文件夹下的编译器

Liuth 发表于 2022-12-9 11:09
你用错编译器了,这两个在arm文件夹下是32位的
应该用aarch64文件夹下的编译器

rv1126不是32位的吗,我换了一个64位的编译器,还是有问题。另外你说的aarch64文件夹是在sdk里的哪个位置啊

我切换到gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf这个低版本的编译器后,之前的glibc版本问题解决了,但是如下图所示,有了新的问题

wx__dMFmFf 发表于 2022-12-9 11:47
rv1126不是32位的吗,我换了一个64位的编译器,还是有问题。另外你说的aarch64文件夹是在sdk里的哪个位置 …

好吧我看错了,我以为是3588

Liuth 发表于 2022-12-9 11:53
好吧我看错了,我以为是3588

请问上面的问题该如何解决呢,我刚还试了yolov5的demo,也是一样的段错误

你用的是哪个 sdk

上面的段错误应该是新版的固件导致的,载入rknn的时候报的错,之前我是用的百度云里最新的2022.3的版本,刚才又重新烧入2021.12这个版本


重新运行demo,成功载入模型并推理

是不是切换了 npu 版本。不切换 npu 版本试试。

提供下问题复现步骤