Firefly开源社区

标题: CAM-CRV1126S2U demo交叉编译后,在板子上运行报错 [打印本页]

作者: wx__dMFmFf    时间: 2022-12-8 18:32
标题: CAM-CRV1126S2U demo交叉编译后,在板子上运行报错
将 firefly资源下载中的SDK中demo rknn_mobilenet_demo交叉编译后,adb push到板子上运行,出现如图所示的libstdc++.so.6版本问题,请问如何解决

tchip_askquestions

2022-12-08 18-29-33屏幕截图.png (100.13 KB, 下载次数: 654)

2022-12-08 18-29-33屏幕截图.png

2022-12-08 18-29-33屏幕截图.zip

93.5 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1


作者: 板蓝根    时间: 2022-12-9 09:32
sdk 上应该有两个编译器,换一个测试一下啊
作者: wx__dMFmFf    时间: 2022-12-9 10:45
换另一个编译器后,还是一样的结果
作者: wx__dMFmFf    时间: 2022-12-9 10:50
这两个编译器都试了,还是一样的问题
作者: Liuth    时间: 2022-12-9 11:09
wx__dMFmFf 发表于 2022-12-9 10:50
这两个编译器都试了,还是一样的问题

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

rv1126不是32位的吗,我换了一个64位的编译器,还是有问题。另外你说的aarch64文件夹是在sdk里的哪个位置啊
作者: wx__dMFmFf    时间: 2022-12-9 11:52
我切换到gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf这个低版本的编译器后,之前的glibc版本问题解决了,但是如下图所示,有了新的问题
作者: Liuth    时间: 2022-12-9 11:53
wx__dMFmFf 发表于 2022-12-9 11:47
rv1126不是32位的吗,我换了一个64位的编译器,还是有问题。另外你说的aarch64文件夹是在sdk里的哪个位置 ...

好吧我看错了,我以为是3588
作者: wx__dMFmFf    时间: 2022-12-9 12:44
Liuth 发表于 2022-12-9 11:53
好吧我看错了,我以为是3588

请问上面的问题该如何解决呢,我刚还试了yolov5的demo,也是一样的段错误
作者: 板蓝根    时间: 2022-12-9 14:17
你用的是哪个 sdk
作者: wx__dMFmFf    时间: 2022-12-9 14:27
上面的段错误应该是新版的固件导致的,载入rknn的时候报的错,之前我是用的百度云里最新的2022.3的版本,刚才又重新烧入2021.12这个版本
重新运行demo,成功载入模型并推理

作者: 799959745    时间: 2022-12-9 14:27
是不是切换了 npu 版本。不切换 npu 版本试试。
作者: 799959745    时间: 2022-12-9 14:30
提供下问题复现步骤




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1