论坛算法工具链【征程6】如何确认板端BSP版本以选择配套OE版本 + 板端Python推理方案咨询

【征程6】如何确认板端BSP版本以选择配套OE版本 + 板端Python推理方案咨询

默认973442026-10-14
5
0

大家好,我在 J6 板子上做模型部署时遇到两个问题,请教一下:

环境信息

  • 单板:J6E Matrix SIP A Development Board(device-tree model),/sys/class/boardinfo 显示 soc_name: J6M、hw_name: SIP_Matrix、hw_version: V1.1、12GB LPDDR5
  • 系统:Debian 12 (bookworm),内核 6.1.134-rt51 PREEMPT_RT
  • /etc/version:tanhe@0bba5f62b0e0 release 20260827-213925(只有构建时间戳,没有版本号)
  • 已装的板端包:bpu-fw-runtime 1.1.11、libbpu-runtime 2.2.6
  • OE 包:v3.0.31(已用 hrt_model_exec 实测推理跑通)、另有 v3.9.1 / v3.10.0

问题一:如何确认板端 BSP 版本,以选择配套的 OE 版本?

OE Release Notes 里有 J6EM-Linux-BSP v4.0.0 / v3.1.0 / v3.0.0 / v2.1.0 这样的配套表,但我在板子上找不到 BSP 基线版本号。
已尝试:cat /etc/version # 只有构建时间戳 20260827-213925,无版本号
pkg -l | grep -iE "bsp|horizon|bpu" # 只有组件级版本(libbpu-runtime 2.2.6 等),无 BSP 基线
ls /sys/class/boardinfo/ # 全是硬件信息(soc_name/hw_version 等),无软件版本

想请问:

  1. 板上有没有命令或文件能直接读出 J6EM-Linux-BSP 的版本号(v3.x / v4.x)

问题二:板端(边缘侧)用 Python 调用编译好的模型,官方推荐方案是什么?

我翻了 OE 包(v3.0.31 / v3.9.1 / v3.10.0),发现:

  • samples/ucp_tutorial/dnn/basic_samples 全是 C++ 示例
  • package/host/ai_toolchain 下的 wheel 都是 x86 主机端的,没有板端 aarch64 的 Python 推理包
  • v3.10.0 里有 hbm_infer-3.16.3(gRPC 方式:板端跑 hbm_rpc_service,x86 Python 远程调用),基本满足需求

想请问:

  1. 板端 Python 推理有没有官方支持的方案?hbm_infer 是否为官方推荐用法?后续会不会提供板端原生 Python API

感谢!

算法工具链
技术深度解析征程6
评论0
0/600