首页
›
嵌入式边缘AI与TinyML
›
046-算能BM1684BM1688边缘AI盒子部署
›
《BM1684 Docker SDK推理环境交付》
VIP20
本课程属于:046-算能BM1684BM1688边缘AI盒子部署
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
2. BM1684环境搭建:驱动、SDK、Docker和运行环境配置
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
BM1684芯片简介 · 应用领域 · 环境搭建的整体流程与学习目标
课程导入
BM1684
02
硬件准备
BM1684开发板/模组型号 · 主机要求 · 连接方式(PCIe
硬件准备
BM1684
03
主机系统要求
Ubuntu版本选择 · 内核要求 · 磁盘分区与网络配置建议
主机系统要求
Ubuntu
04
驱动安装准备
下载驱动包 · 校验文件完整性 · 安装依赖工具(gcc
驱动安装准备
下载驱动包
05
驱动安装实战
安装BM1684驱动 · 加载内核模块 · 验证设备节点(/dev/bmdev*…
驱动安装实战
BM1684
06
驱动常见问题
安装失败 · 模块加载错误 · 设备未识别
驱动常见问题
安装失败
07
SDK概述
BM1684 SDK组成(tpu-s… · bmnnsdk · bmrt等)
SDK
BM1684
08
SDK安装流程
解压SDK · 设置环境变量(PATH · LD_LIBRARY_PATH)
SDK
安装流程
09
SDK验证
运行自带测试程序(如bm_versi… · bm_smi)确认SDK工作正常
SDK
验证
10
Docker基础
Docker安装 · 镜像加速 · 常用命令(pull
Docker
安装
11
获取BM1684 Docker镜像
官方镜像来源 · 版本标签 · 拉取与校验
BM1684
Docker
12
Docker容器创建
运行容器 · 挂载目录 · 映射设备(--device /dev…
Docker
容器创建
13
Docker内环境配置
安装必要工具 · 配置Python环境 · 安装tpu-mlir或bmnnsdk…
Docker
内环境配置
14
Docker与宿主机交互
文件共享 · 端口映射 · GPU/TPU设备透传
Docker
宿主机交互
15
运行环境配置
设置环境变量 · 配置交叉编译工具链 · 验证编译环境
运行环境配置
设置环境变量
16
TPU-MLIR工具链安装
下载 · 依赖安装 · 环境变量配置
TPU-MLIR
工具链安装
17
模型转换工具链
BMNNSDK中模型转换工具(如bm… · bmnetu)的使用与配置
模型转换工具链
BMNNSDK
18
运行时库配置
libbmrt · libbmcv等动态库路径设置 · 链接测试
运行时库配置
libbmrt
19
Python开发环境
安装Python3 · pip · 虚拟环境
Python
开发环境
20
C++开发环境
安装gcc/g++ · cmake · 配置头文件与库路径
C++
开发环境
21
案例实战
使用官方示例(如yolov5)从模型…
案例实战
yolov5
22
案例实战
运行图像分类或目标检测demo · 验证环境配置正确性
案例实战
demo
23
性能验证
使用bm_smi监控芯片状态 · 运行benchmark工具测试算力
性能验证
bm
24
常见问题
SDK与驱动版本不匹配 · 环境变量失效 · Docker内设备无权限等
常见问题
SDK
25
常见问题
模型转换报错 · 运行时库缺失 · Python依赖冲突的解决
常见问题
模型转换报错
26
调试技巧
日志查看 · dmesg输出 · 使用bmrt_test等工具定位问题
调试技巧
日志查看
27
多机多卡环境
多块BM1684设备配置 · Docker多设备映射 · 负载均衡基础
多机多卡环境
BM1684
28
升级与卸载
驱动和SDK的升级步骤 · 卸载清理 · 环境回滚
升级
卸载
29
综合实战
从零搭建一个完整的BM1684推理环… · 并运行一个自定义模型
综合实战
BM1684
30
课程总结
环境搭建要点回顾 · 最佳实践 · 后续学习路径与资源推荐
课程总结
环境搭建要点回顾
所属VIP或分类
同VIP:BM1684BM1688项目验收:帧率、延迟、准确率和稳定性测试
同VIP:BM1684检测分类跟踪多模型并行调度
同VIP:BM1684模型OTA升级:模型包发布、回滚和版本追踪