0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

眺望T536核心板NPU开发入门指南

眺望电子 ? 2025-03-27 08:32 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言:

眺望电子T536 核心板集成高性能2TOPS NPU(神经网络处理器),支持ONNX、TensorFlow 等主流框架模型(需转换为 NBG 格式)。本文基于 Tina SDK Linux 系统,介绍 T536 NPU 的开发环境搭建、模型部署流程及入门示例,帮助开发工程师快速上手。

一、背景概述

T536处理器集成VeriSilicon(芯原微电子)VIPNano系列NPU IP,型号为 :VIP9000NANODI_PLUS_PID0X1000003B。

VeriSilicon的Vivante VIP9000系列为需要实时和低功耗AI设备的市场提供可编程、可扩展和可扩展的解决方案,具有行业领先的能效(TOPS/W)和面积效率(mm2/W)。

VIP9000系列IP支持所有流行的深度学习框架,并通过量化、修剪和模型压缩等优化技术原生加速神经网络模型。AI应用程序可以通过Vivante的ACUITYTM Tools SDK进行离线转换,轻松完成移植。

f60a1f96-0aa2-11f0-9434-92fbcf53809c.png

二、开发环境部署

2.1环境要求

操作系统:Ubuntu 20.04 LTS虚拟机

环境依赖:Python3.6+、Docker、交叉编译工具链

工具链:Acuity Toolkit(模型转换)、VivanteIDE(仿真调试)

硬件平台:眺望对照T536开发板(预装Tina Linux系统)

2.2工具安装

2.2.1 手动安装Acuity Toolkit模型转换工具

# 解压工具包(以Ubuntu 20.04为例)tar xvf Vivante_acuity_toolkit_binary_6.6.1_20220329_ubuntu20.04.tgzmv acuity-toolkit-binary-6.6.1 /opt/VeriSilicon/
# 安装依赖cd /opt/VeriSilicon/acuity-toolkit-binary-6.6.1pip3 install -r requirements.txt
# 配置环境变量echo 'export ACUITY_PATH=/opt/VeriSilicon/acuity-toolkit-binary-6.6.1/bin' >> ~/.bashrcsource ~/.bashrc

注:Acuity Toolkit适配配置需根据T536的NPU型号选择目标架构参数

2.2.2 Docker镜像快速部署(推荐)

# 加载镜像sudo docker load -i npu_Tool_docker_voxx.tar
# 启动容器(映射工作目录)sudo docker run -it --privileged \ -v /host/workspace:/container/workspace \ --name npu_t536_dev \ ubuntu-npu:v2.1 /bin/bash

三、模型部署流程(以YOLOV5为例)

3.1模型转换与量化

①准备模型文件

提供固定输入尺寸的ONNX模型(如yolov5s-sim.onnx,输入尺寸1x3x640x640)。

配置文件:

定义通道均值与缩放系数(例:0.0 0.0 0.0 0.00392157)。

指定输入输出节点名称。

②执行转换脚本

# 进入模型目录cd ai-sdk/models/yolov5s-sim
# 导入ONNX模型./pegasus_import.sh yolov5s-sim --input-size 640x640 --outputs 350 498 646
# 量化(uint8)./pegasus_quantize.sh yolov5s-sim uint8 --dataset ./images/dataset.txt
# 导出NBG模型(T536平台需指定型号 VIP9000NANODI_PLUS_PID0X1000003B)./pegasus_export_ovx_nbg.sh yolov5s-sim uint8 VIP9000NANODI_PLUS_PID0X1000003B ${VIV_SDK}

3.2编译示例程序

#在SDK根目录执行以下命令make menuconfigAllwinner ???>Vision ???><*> ai?sdk?viplite........................... allwinner npu viplite framework ???>make ?j32
# 输出路径out/xxx/compile_dir/target/ai-sdk/yolov5/yolov5

3.3运行示例程序

把二进制文件 yolov5、测试图片 dog_640_640.jpg 和模型文件yolov5s?sim_uint8.nb(整个 test目录)推到板端,执行以下命令:

f6348aba-0aa2-11f0-9434-92fbcf53809c.jpg

./yolov5 yolov5s?sim_uint8.nb dog_640_640.jpg
VIPLite driver version=0x00010d00...detection num: 316: 82%, [111, 243, 256, 601], dog7: 69%, [390, 83, 576, 194], truck1: 45%, [83, 143, 468, 467], bicycl

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 核心板
    +关注

    关注

    5

    文章

    1167

    浏览量

    30939
  • NPU
    NPU
    +关注

    关注

    2

    文章

    333

    浏览量

    19807
  • T536
    +关注

    关注

    0

    文章

    22

    浏览量

    414
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于米尔全志T536开发板的多协议物联网关的方案测试

    本文将介绍基于米尔电子MYD-LT536开发板(米尔基于全志T536开发板)的多协议物联网关方案的开发测试。摘自优秀创作者-ALSET米尔基
    的头像 发表于 06-19 08:03 ?975次阅读
    基于米尔全志<b class='flag-5'>T536</b><b class='flag-5'>开发板</b>的多协议物联网关的方案测试

    米尔国产全志T536系列核心板开发板-产品手册

    MYC-LT536核心板开发板全志T536国产真工业芯,为工控而生全志T536系列处理器是一款工业、智能应用领域的高性能处理器; 集成四核
    发表于 10-31 14:58

    【米尔-全志T536开发板试用体验】总结与建议

    上,T536的这个核心板 是没有问题的。 一、硬件 不知道米尔市场上出售是是带着这个底板还是单出售核心板核心板的封装形式,不利于后期的维护,缺少作为
    发表于 03-27 17:04

    智能配电新纪元:基于飞凌嵌入式T536核心板的DTU解决方案

    ,凭借卓越的性能和灵活的多核架构,引领配电自动化进入全新时代。 1. T536核心板的优势 飞凌嵌入式FET536-C核心板基于全志T536
    发表于 03-31 14:26

    【米尔-全志T536开发板试用体验】 试用测评报-初识T536

    【米尔-全志T536开发板试用体验】 试用测评报-初识T536 从电子发烧友网申请到MYC-LT536核心板
    发表于 04-23 11:35

    T536行业首发!飞凌嵌入式FET536-C/FET536-S核心板惊艳亮相

    1.6GHz+600MHz,并搭载2TOPS算力NPU,这款强悍的重磅新品吸引了现场大量观众的关注。 与此同时,飞凌嵌入式基于T536处理器设计开发的FET536-C/FET
    的头像 发表于 09-30 09:34 ?982次阅读
    <b class='flag-5'>T536</b>行业首发!飞凌嵌入式FET<b class='flag-5'>536</b>-C/FET<b class='flag-5'>536</b>-S<b class='flag-5'>核心板</b>惊艳亮相

    国产全志T536系列-国产工业级-米尔核心板开发板

    MYC-LT536核心板开发板全志T536国产真工业芯,为工控而生全志T536系列处理器是一款工业、智能应用领域的高性能处理器;集成四核
    发表于 10-29 10:44 ?8次下载

    新品预告 | 全志T536核心板,全新一代工控首选

    持续为工业领域推出更多高性能产品,T536核心板即将首批发布上市,敬请期待。一、T536核心板简介眺望电子所推出的Core-
    的头像 发表于 12-06 01:04 ?4271次阅读
    新品预告 | 全志<b class='flag-5'>T536</b><b class='flag-5'>核心板</b>,全新一代工控首选

    正式发售,赋能电力和工业市场,米尔全志高性能工业级T536核心板

    自发布以来,这款由米尔首发的真工业级核心板-米尔基于全志T536核心板就获得了广大关注,现正式开售:核心板278元起、开发板750元起。米尔
    的头像 发表于 12-20 08:06 ?875次阅读
    正式发售,赋能电力和工业市场,米尔全志高性能工业级<b class='flag-5'>T536</b><b class='flag-5'>核心板</b>

    米尔全志T536核心板正式发售,赋能电力与工业市场

    近日,备受瞩目的米尔基于全志T536核心板正式发售。这款真工业级核心板自发布以来,就凭借其卓越的性能和丰富的功能,吸引了广泛关注。 米尔全志T536
    的头像 发表于 12-26 13:40 ?1120次阅读

    飞凌嵌入式携手全志,T536全国产核心板重磅发布

    以全志T536工业级处理器为引擎,驱动国产化创新,为千行百业提供降本增效新选择——飞凌嵌入式FET536-C核心板重磅发布!
    的头像 发表于 03-05 10:31 ?845次阅读
    飞凌嵌入式携手全志,<b class='flag-5'>T536</b>全国产<b class='flag-5'>核心板</b>重磅发布

    解析眺望 T536 核心板 Local Bus 总线通信功能

    ,LocalBus通过缩短数据传输路径、提升带宽,实现了更高效的设备协同。眺望电子T536核心板搭载的LocalBus技术为工业场景提供了低延迟、高可靠的通信解决方案。一、LocalBu
    的头像 发表于 03-06 08:30 ?1022次阅读
    解析<b class='flag-5'>眺望</b> <b class='flag-5'>T536</b> <b class='flag-5'>核心板</b> Local Bus 总线通信功能

    精彩回顾 | T536核心板发布会亮点回顾

    前言:在2025年3月14号,广州眺望电子科技有限公司发布了全志T536核心板,在这里,我们回顾T536核心板发布会的细节,方便大家更好的了
    的头像 发表于 03-20 08:31 ?873次阅读
    精彩回顾 | <b class='flag-5'>T536</b><b class='flag-5'>核心板</b>发布会亮点回顾

    深度评测 | 眺望电子T536开发板,工业边缘智能的新选择

    一、开箱与第一印象1.1包装设计与配件清单眺望电子T536开发板采用工业级防静电包装,内含核心板、载、超六类网线、Type-C调试线、12
    的头像 发表于 04-03 08:32 ?632次阅读
    深度评测 | <b class='flag-5'>眺望</b>电子<b class='flag-5'>T536</b><b class='flag-5'>开发板</b>,工业边缘智能的新选择

    T536全国产工业核心板详细介绍

    以及4路CAN-FD!当然,像千兆以太网、USB、PCIe、LVDS等外设接口也是一应俱全。真正为工业现场多设备互联、复杂传感器网络搭建提供 “无死角” 连接方案,彻底告别传统核心板接口不足的尴尬情况。 对于追求高效与稳定用户来说,创龙这款T536
    的头像 发表于 05-27 11:41 ?354次阅读
    <b class='flag-5'>T536</b>全国产工业<b class='flag-5'>核心板</b>详细介绍