当前位置: 首页 > news >正文

Qualcomm SNPE(Neural Processing SDK)集成到 OpenWRT + QCS6490 的完整配置指南

Qualcomm SNPE(Neural Processing SDK)集成到 OpenWRT + QCS6490 的完整配置指南

目标:在 OpenWRT(基于 QCS6490 RB3 Gen 2)上运行 SNPE 推理引擎,利用 Hexagon DSP + NPU 实现边缘 AI 推理(如 YOLOv8、ResNet、MobileNet 等),支持 Python / C++ / ONNX / TensorFlow Lite 模型。


一、SNPE 简介与 QCS6490 支持

项目 说明
SNPE 版本 2.24.0(2025 年最新,推荐)
支持 SoC QCS6490(SC7280 系列)
加速单元 Hexagon DSP (HVX) + AI Engine (NPU)
运行时 snpe-net-run(C++)、snpe-python
模型格式 DLC(SNPE 专用)、ONNX、TFLite
依赖 Android NDK、Python 3.8+、glibc、libstdc++

二、OpenWRT 环境准备(.config 关键项)

# 必须启用
CONFIG_PACKAGE_python3=y
CONFIG_PACKAGE_python3-pip=y
CONFIG_PACKAGE_python3-setuptools=y
CONFIG_PACKAGE_python3-numpy=y
CONFIG_PACKAGE_python3-opencv=y
CONFIG_PACKAGE_python3-pillow=y# C++ 支持
CONFIG_PACKAGE_libstdcpp=y
CONFIG_PACKAGE_libpthread=y
CONFIG_PACKAGE_librt=y# 数学库
CONFIG_PACKAGE_libm=y
CONFIG_PACKAGE_libatomic=y# 工具链
CONFIG_DEVEL=y
CONFIG_BUILD_PATENTED=y
CONFIG_USE_MUSL=n   # 必须用 glibc(SNPE 不支持 musl)

Warning: 重要:SNPE 不支持 musl,必须使用 glibc 工具链。OpenWRT 默认 musl,需切换。


三、切换到 glibc 工具链(关键步骤)

1. 添加 glibc 工具链 feed

# feeds.conf 或 feeds.conf.default
src-git glibc https://github.com/openwrt/packages.git^libs/glibc
./scripts/feeds update glibc
./scripts/feeds install glibc

2. 选择 glibc 作为 libc

make menuconfig
Toolchain --->[*] Use glibc as C library(glibc) C Library implement
http://www.dtcms.com/a/523805.html

相关文章:

  • LangGraph 官方教程:聊天机器人之一
  • Git与Gitee使用中的几个问题
  • 关于淘宝店网站建设的可行性报告网站建设的公司
  • Flink DatastreamAPI详解(四)
  • 线性代数直觉(四):找到特征向量
  • iis网站服务器 建立出现问题微信小程序制作费用是多少
  • 亚马逊云代理商:2025 AWS 服务器配置趋势走向怎么样?
  • 建设银行网站修改手机号湖南省和城乡住房建设厅网站
  • 云电脑与云手机的关系
  • 加性高斯白噪声和码间串扰的信道中Ungerboeck和Forney接收机的区别
  • 厨房电子秤芯片方案:SIC8833
  • 2025MathorCup大数据竞赛A题B题选题建议与分析,思路模型
  • 做网站的公司属于什么行业工商银行手机银行app下载
  • FastGateway 容器化部署与安全集成实践:技术架构与生态融合
  • 流媒体网站建设规划 所需设备网站建设方案500字
  • 非视距城市合成孔径雷达中的多径利用——论文阅读
  • 蓝牙 nRF52732 最简操作
  • 如何做简单视频网站wordpress云服务器配置
  • Spring Boot+RabbitMQ 实战:4 种交换机模式(Work/Fanout/Direct/Topic)保姆级实现
  • 【2026计算机毕业设计】基于Django的智慧办公hr招聘辅助管理系统
  • NBIOT (1) : 当世界开始“低语“
  • 酒店网站制作公司有谁做分销网站
  • Git 服务器搭建
  • Ubuntu24安装MongoDB7
  • Ubuntu 自动挂载移动硬盘
  • 如何使用Postman做接口自动化测试及完美的可视化报告?
  • 配置Centos7.6 yum镜像源
  • Flink非对齐checkpoint踩坑记
  • 使用 WebSocket 实现手机控制端和电脑展示端的实时通信,包含断线重连功能。
  • 服装网站建设怎么写wordpress strip_tags