开启人工智能应用的最佳解决方案——RZ/VAISDK

原创 瑞萨MCU小百科 2023-10-27 12:00


本文章介绍如何在RZ/V2L评估板套件上使用AI SDK。当前版本为RZ/V2L AI SDK v2.00





1

获取评估板


RZ/V2L评估板套件(EVK)是RZ/V2L评估的最佳开发板。


改评估板包含MIPI摄像头模块,您可以通过AI SDK快速构建开发环境立即开始评估RZ/V2L。



RZ/V2L评估板包含以下配件:


2

获取必要环境


1

硬件

除RZ/V2L评估板套件外,请准备以下设备:


2

软件

Ubuntu PC上需要安装以下工具

  • Docker (https://docs.docker.com/)

  • git


3

获取RZ/V2L AI SDK


您可从以下链接下载RZ/V2L AI SDK,并查看软件包中的发行说明:

https://www.renesas.cn/cn/zh/software-tool/rzv2l-ai-software-development-kit


4

解压缩RZ/V2L AI SDK软件包


在Linux PC上创建工作目录

mkdir -p ai_sdk_work


将工作目录路径注册为环境变量

export WORK=/ai_sdk_work


切换到工作目录

cd ${WORK}


解压工作目录下的RZ/V2L AI SDK压缩文件

unzip/RTK0EF0160F*.zip -d ${WORK}

左右滑动查看完整内容


检查工作目录以确认软件包内容

ls ${WORK}/


如果上述命令打印出以下内容,说明软件包已正确提取:

ai_sdk_setup  board_setup  documents  references r11an0752ej*.pdf

左右滑动查看完整内容


5

设置RZ/V2L AI SDK 


注意:确保已在Linux电脑上安装Docker


在Linux电脑上,移动到工作目录

cd ${WORK}/ai_sdk_setup


编译docker镜像

docker build -t rzv2l_ai_sdk_image --build-arg SDK="/opt/poky/3.1.21" --build-arg PRODUCT="V2L" .

左右滑动查看完整内容


创建要挂载到Docker容器上的新目录

mkdir ${WORK}/ai_sdk_setup/data


创建Docker容器

docker run -it --name rzv2l_ai_sdk_container -v $(pwd)/data:/drp-ai_tvm/data rzv2l_ai_sdk_image

左右滑动查看完整内容

* rzv2l_ai_sdk_container是docker容器的名称,您可以更改它的名称


通过上述命令选项,本地 $(pwd)/data 会被挂载到Docker容器上的 /drp-ai_tvm/data。例如,你可以使用该目录将Docker容器上创建的文件复制到本地环境。



在Docker容器中运行以下命令,将开发板所需的 libtvm_runtime.so 文件复制到主机上

cp /drp-ai_tvm/obj/build_runtime/V2L/libtvm_runtime.so /drp-ai_tvm/data

左右滑动查看完整内容


退出Docker

exit


要再次启动Docker容器rzv2l_ai_sdk_container,请运行以下命令:

docker start -i rzv2l_ai_sdk_container

左右滑动查看完整内容





您已完成RZ/V2L AI SDK环境设置

准备好构建人工智能应用程序!


6

部署RZ/V2L AI应用程序 


如下2个github网站均包含适用于RZ/V2L的AI应用示例:

RZ/V AI SDK GitHub repository

https://github.com/renesas-rz/rzv_ai_sdk/


RZV2L_AiLibrary repository

https://github.com/Ignitarium


此处直接部署AI示例应用中预编译的可执行程序,在github各应用目录中的exe子目录中包含这个可执行程序。


如果想自己从源码编译AI示例请参考以下链接:

https://renesas-rz.github.io/rzv_ai_sdk/2.00/getting_started.html


本节介绍如何将AI应用程序部署到RZ/V2L评估板套件。


要启动电路板,需要引导加载程序和其他必要的Linux文件。


RZ/V2L AI SDK提供两种引导加载程序:

eSD引导加载程序:电路板使用写入引导程序的microSD卡启动;

eMMC引导加载程序:电路板使用写入引导程序的eMMC启动。


其他必要文件(即Linux内核和根文件系统)存储在microSD卡上。您可以使用Linux PC格式化microSD卡,并使用SD卡读卡器扩展内核和根文件系统。


以下用eSD方式举例


1

设置RZ/V2L开发板

eSD启动方式,microSD卡包含引导加载程序、Linux内核和根文件系统,用于启动电路板。


您可以使用Linux PC格式化microSD卡,并使用SD读卡器扩展内核和根文件系统。


注意:只有在启动AI SDK或使用新版AI SDK时才需要此步骤。

如果您已经在microSD卡上设置了最新的引导加载程序、Linux内核、Linux设备树文件和根文件系统,请跳过此步骤,继续下一步(2. 将应用程序部署到板上)。


1)格式化SD卡

参考此处将SD卡格式化为2各分区

https://renesas-rz.github.io/rzv_ai_sdk/2.00/appendix.html#A2


2)写Linux文件到SD卡

首先,运行以下命令解压

cd ${WORK}/board_setupunzip eSD.zip


必须在microSD卡的每个分区中放置以下三个文件,它们位于 ${WORK}/board_setup/eSD 目录中。


3)写Bootloader到SD卡

启动开发板之前,必须将最新的启动加载程序写入microSD卡。


只要使用相同版本的AI SDK,该步骤只需进行一次。


${WORK}/board_setup/eSD/bootloader中有三个用于启动主板的文件:

  • bl2_bp_esd-smarc-rzv2l_pmic.bin

  • bl2_bp-smarc-rzv2l_pmic.srec

  • fip-smarc-rzv2l_pmic.srec


运行以下命令将这些文件写入microSD卡,以便启动 eSD:

cd ${WORK}/board_setup/eSD/bootloadersudo dd if=bl2_bp_esd-smarc-rzv2l_pmic.bin of=/dev/sdb seek=1 count=1sudo dd if=bl2-smarc-rzv2l_pmic.bin of=/dev/sdb seek=8sudo dd if=fip-smarc-rzv2l_pmic.bin of=/dev/sdb seek=128sync

左右滑动查看完整内容


2

部署应用到开发板

本节介绍如何将可执行应用程序二进制文件复制到电路板上:

1)插入SD卡到Linux PC

2)运行以下命令挂载包含根文件系统的分区2

sudo mount /dev/sdb2 /mnt/sd


3)在根文件系统上创建应用程序目录

sudo mkdir /mnt/sd/home/root/tvm


4)将可执行文件复制到跟文件系统

例如:


或者:

sudo cp $WORK/ai_sdk_setup/data///mnt/sd/home/root/tvm

左右滑动查看完整内容


5)运行以下命令将数据与内存同步

sync


6)运行以下命令卸载分区2

sudo umount /mnt/sd


7)运行以下命令弹出microSD卡,然后从Linux电脑中取出microSD卡

sudo eject /dev/sdb


3

启动开发板

以eSD方式为例

1)将microSD卡插入电路板

2)更改SW1和SW11设置如图所示


3)通过USB集线器连接USB鼠标和USB键盘

4)将Google Coral摄像头连接到开发板

5)连接HDMI显示器到开发板

6)连接电源到开发板

7)按下电源按钮1秒钟,启动开发板

8)按下电源按钮1秒钟,打开电路板

9)点击左上角的图标打开终端:


7

运行RZ/V2L AI应用程序


GitHub上的应用程序文档包含运行应用程序的说明。


举例说明:对于对象检测应用程序,请按照此处的说明运行应用程序。如果成功运行应用程序,您将在HDMI屏幕上看到以下窗口:


如需了解更详细的使用方法

请参考如下网站


1

瑞萨官网

https://www.renesas.cn/cn/zh/products/microcontrollers-microprocessors/rz-mpus/rzg2l-getting-started


2

RZ产品WIKI网站

https://renesas.info/wiki/Main_Page


3

RZ/V AI SDK



更多内容,您可复制下方网址到浏览器中打开进入瑞萨中文论坛查看:

https://community-ja.renesas.com/zh/frums-groups/mcu-mpu/


1

END

1


推荐阅读

RZ/V2L实现2D条形码扫描应用

产品简介 | RZ/V2系列MPU

产品简介 | RZ/G2系列MPU

更多精彩内容,请点击

评论 (0)
  • 感谢面包板论坛组织的本次测评活动,本次测评的对象是STM32WL Nucleo-64板 (NUCLEO-WL55JC) ,该测试板专为LoRa™应用原型构建,基于STM32WL系列sub-GHz无线微控制器。其性能、功耗及特性组合经过精心挑选,支持通过Arduino® Uno V3连接,并利用ST morpho接头扩展STM32WL Nucleo功能,便于访问多种专用屏蔽。STM32WL Nucleo-64板集成STLINK-V3E调试器与编程器,无需额外探测器。该板配备全面的STM
    无言的朝圣 2025-05-13 09:47 209浏览
  •   电磁数据展示系统平台解析   北京华盛恒辉电磁数据展示系统平台是实现电磁数据高效展示、分析与管理的综合性软件体系,以下从核心功能、技术特性、应用场景及发展趋势展开解读:   应用案例   目前,已有多个电磁数据展示系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润电磁数据展示系统。这些成功案例为电磁数据展示系统的推广和应用提供了有力支持。   一、核心功能模块   数据采集与预处理   智能分析处理   集成频谱分析、时频变换等信号处理算法,自动提取时域频域特征;
    华盛恒辉l58ll334744 2025-05-13 10:20 394浏览
  •   军事领域仿真推演系统的战略价值与发展前瞻   北京华盛恒辉仿真推演系统通过技术创新与应用拓展,已成为作战效能提升的核心支撑。以下从战略应用与未来趋势展开解析:   应用案例   目前,已有多个仿真推演系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润仿真推演系统。这些成功案例为仿真推演系统的推广和应用提供了有力支持。   一、核心战略应用   1. 作战理论创新引擎   依托低成本仿真平台,军事人员可高效验证新型作战概念。   2. 装备全周期优化   覆盖武器
    华盛恒辉l58ll334744 2025-05-14 16:41 106浏览
  •   舰艇电磁兼容分析与整改系统平台解析   北京华盛恒辉舰艇电磁兼容分析与整改系统平台是保障海军装备作战效能的关键技术,旨在确保舰艇电子设备在复杂电磁环境中协同运行。本文从架构、技术、流程、价值及趋势五个维度展开解析。   应用案例   目前,已有多个舰艇电磁兼容分析与整改系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润舰艇电磁兼容分析与整改系统。这些成功案例为舰艇电磁兼容分析与整改系统的推广和应用提供了有力支持。   一、系统架构:模块化智能体系   电磁环境建模:基
    华盛恒辉l58ll334744 2025-05-14 11:22 104浏览
  • 在全球能源结构转型加速推进与政策驱动的双重作用下,油气输送、智慧水务及化学化工等流体计量场景正面临效率革命与智能化升级的迫切需求。传统机械式流量计虽在工业初期有效支撑了基础计量需求,但其机械磨损、精度衰减与运维困难等固有缺陷已难以适应现代工业对精准化、智能化与可持续发展的多维诉求。在此背景下,超声波流量计则凭借着高精度探测、可实时监测、无侵入式安装、无阻流部件、易于维护与绿色环保等优势实现了突破性发展,成为当代高精度流体计量体系中不可或缺的重要一环。该技术不仅是撬动能源利用效率提升、支撑智慧管网
    华普微HOPERF 2025-05-14 11:49 63浏览
  •   军事仿真推演系统平台核心解析   北京华盛恒辉军事仿真推演系统平台以计算机仿真技术为基石,在功能、架构、应用及效能上展现显著优势,成为提升军事作战与决策能力的核心工具。   应用案例   目前,已有多个仿真推演系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润仿真推演系统。这些成功案例为仿真推演系统的推广和应用提供了有力支持。   一、全流程功能体系   精准推演控制:覆盖推演启动至结束全流程。   智能想定管理:集成作战信息配置、兵力部署功能。   数据模型整合
    华盛恒辉l58ll334744 2025-05-14 17:11 98浏览
  • 在当下的商业版图中,胖东来宛如一颗璀璨的明星,散发着独特的光芒。它以卓越的服务、优质的商品以及独特的企业文化,赢得了消费者的广泛赞誉和业界的高度关注。然而,近期胖东来与自媒体博主之间的一场激烈对战,却如同一面镜子,映照出了这家企业在光环背后的真实与挣扎,也引发了我们对于商业本质、企业发展以及舆论生态的深入思考。​冲突爆发:舆论场中的硝烟弥漫​2025年4月,抖音玉石博主“柴怼怼”(粉丝约28万)突然发难,发布多条视频直指河南零售巨头胖东来。他言辞犀利,指控胖东来在玉石销售方面存在暴利行为,声称其
    疯人评 2025-05-14 13:49 98浏览
  • 在当下竞争激烈的 AI 赛道,企业高层的变动往往牵一发而动全身,零一万物近来就深陷这样的动荡漩涡。近日,零一万物联合创始人、技术副总裁戴宗宏离职创业的消息不胫而走。这位在大模型基础设施领域造诣颇深的专家,此前在华为云、阿里达摩院积累了深厚经验,在零一万物时更是带领团队短期内完成了千卡 GPU 集群等关键设施搭建,其离去无疑是重大损失。而这并非个例,自 2024 年下半年以来,李先刚、黄文灏、潘欣、曹大鹏等一众联创和早期核心成员纷纷出走。
    用户1742991715177 2025-05-13 21:24 177浏览
  • 一、量子自旋态光学操控1、‌拓扑量子态探测‌磁光克尔效应通过检测拓扑磁结构(如磁斯格明子)的磁光响应,实现对量子材料中非平庸拓扑自旋序的非侵入式表征。例如,二维量子磁体中的“拓扑克尔效应”可通过偏振光旋转角变化揭示斯格明子阵列的动态演化,为拓扑量子比特的稳定性评估提供关键手段。2、‌量子态调控界面‌非厄米磁光耦合系统(如法布里-珀罗腔)通过耗散调控增强克尔灵敏度,可用于奇异点附近的量子自旋态高精度操控,为超导量子比特与光子系统的耦合提供新思路。二、光子量子计算架构优化1、‌光子内存计算器件‌基于
    锦正茂科技 2025-05-13 09:57 63浏览
  • 一、蓝牙射频电路设计的核心价值在智能穿戴、智能家居等物联网设备中,射频性能直接决定通信质量与用户体验。WT2605C等蓝牙语音芯片的射频电路设计,需在紧凑的PCB空间内实现低损耗信号传输与强抗干扰能力。射频走线每0.1dB的损耗优化可使通信距离提升3-5米,而阻抗失配可能导致30%以上的能效损失。二、射频走线设计规范1. 阻抗控制黄金法则50Ω标准阻抗实现:采用4层板时,顶层走线宽度0.3mm(FR4材质,介电常数4.3)双面板需通过SI9000软件计算,典型线宽1.2mm(1.6mm板厚)阻抗
    广州唯创电子 2025-05-13 09:00 36浏览
  •   电磁数据管理系统深度解析   北京华盛恒辉电磁数据管理系统作为专业的数据处理平台,旨在提升电磁数据的处理效率、安全性与可靠性。以下从功能架构、核心特性、应用场景及技术实现展开分析:   应用案例   目前,已有多个电磁数据管理系统在实际应用中取得了显著成效。例如,北京华盛恒辉和北京五木恒润电磁数据管理系统。这些成功案例为电磁数据管理系统的推广和应用提供了有力支持。   一、核心功能模块   数据采集与接入:实时接收天线、频谱仪等设备数据,兼容多协议接口,确保数据采集的全面性与实时性
    华盛恒辉l58ll334744 2025-05-13 10:59 309浏览
  • 文/Leon编辑/cc孙聪颖‍2025年1月至今,AI领域最出圈的除了DeepSeek,就是号称首个“通用AI Agent”(智能体)的Manus了,其邀请码一度被炒到8万元。很快,通用Agent就成为互联网大厂、AI独角兽们的新方向,迅速地“卷”了起来。国外市场,Open AI、Claude、微软等迅速推出Agent产品或构建平台,国内企业也在4月迅速跟进。4月,字节跳动、阿里巴巴、百度纷纷入局通用Agent市场,主打复杂的多任务、工作流功能,并对个人用户免费。腾讯则迅速更新腾讯元器的API接
    华尔街科技眼 2025-05-12 22:29 165浏览
  • 在电动出行领域的激烈角逐中,九号公司呈上一份营收净利双涨的成绩单。报告显示,九号公司2024年全年实现总营收141.96亿元,同比增长38.87%;扣非后归母净利润达10.62亿元,同比大幅增长157.24%。更值得关注的是,公司整体毛利率提升3.06个百分点至28.24%,展现出强劲的盈利能力。可当将视角拉远,对标爱玛、雅迪等行业巨擘,便会发现九号的成绩不过是小巫见大巫。财报数据显示,爱玛 2024 年营收 216.06 亿元,净利润 19.8
    用户1742991715177 2025-05-12 19:31 35浏览
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦