完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我构建了一个 I.MX8M 目标图像以及 eIQ 机器学习 SDK,使用 yocto 和imx-5.10.52-2.1.0.xml 清单。
我对 yocto/bitbake 完全陌生,所以我遵循了 i.MX Yocto 项目用户指南指南: repo init -u -b imx-linux-hardknott -m imx-5.10.52-2.1.0.xml 回购同步 DISTRO=fsl-imx-wayland MACHINE=imx8mp-lpddr4-evk source imx-setup-release.sh -b build 我然后将以下行添加到 conf/local.conf 文件中: UBOOT_CONFIG = "sd" TOOLCHAIN_TARGET_TASK_append += "tensorflow-lite-dev armnn-dev onnxruntime-dev" 然后 : bitbake imx-image-full bitbake imx-图像-full -c populate_sdk 一切正常。 我将图像闪存到目标板,然后在主机上安装 SDK: ./build/tmp/deploy/sdk/fsl-imx-wayland-glibc-x86_64-imx-image-full-cortexa53-crypto-imx8mp-lpddr4-evk-toolchain-5.10-hardknott.sh 为了检查一切正常,我按照i.MX Machine Learning User's Guide使用 SDK 提供的交叉编译器编译了 Arm 提供的“armnn-mnist”示例 。 它在目标上执行没有问题: 测试> ./mnist_tf 预测:7 实际:7 到目前为止一切正常。当我添加“cv::imread(IMG_FILE);”时出现问题 到代码。它仍然可以编译/链接(在将 opencv libs -lopencv_core, ... 添加到链接之后)。 不幸的是,在目标上执行程序时出现运行时错误: 测试> ./mnist_tf 在抛出 'cv::Exception' what(): OpenCV(4.5.2) /usr/src/debug/opencv/4.5.2.imx-r0/git/modules/highgui/src/window实例后调用终止。 cpp:667: error: (-2:Unspecified error) 该函数未实现。使用 Windows、GTK+ 2.x 或 Cocoa 支持重建库。如果您使用的是 Ubuntu 或 Debian,请安装 libgtk2.0-dev 和 pkg-config,然后重新运行 cmake 或在函数“cvDestroyWindow”中配置脚本 我想我的 yocto 构建中缺少一些东西来生成预期的库(请注意我的目标上安装了 libgtk-3.so.0)。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1900个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36318 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4383 浏览 0 评论
6034 浏览 1 评论
6753 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4201 浏览 0 评论
610浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
608浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
596浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
687浏览 2评论
784浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 21:55 , Processed in 0.791965 second(s), Total 44, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号