Atlas 200 DK开发者套件环境部署(1.0.9.alpha)极简版

本文提供了一种极简方法部署Atlas 200 DK开发者套件的环境,包括介绍、资源要求、开发环境和运行环境的部署,以及如何运行首个应用。通过Docker简化了开发环境的搭建,提供了Docker镜像的拉取或下载方法,以及SD卡系统烧录和扩区的操作步骤。
摘要由CSDN通过智能技术生成

前言

最近在使用Atlas 200 DK开发一些应用,使用时感觉环境部署有些麻烦,这里把自己做好的镜像提供给大家,帮助大家快速搭建实验环境。

Atlas 200 DK开发者套件介绍

以下介绍来自官方文档:

Atlas 200 DK是以昇腾310处理器为核心的开发者板形态的终端类产品。主要功能是将昇腾AI处理器的核心功能通过板上的外围接口开放出来,方便用户快速简捷的接入并使用昇腾AI处理器强大的处理能力。Atlas 200 DK 可以运用于平安城市、无人机、机器人、视频服务器等众多领域的预研开发。

环境部署介绍

开发Atlas 200 DK应用分为两部分内容,开发和运行,由于Atlas 200 DK无法外接键盘、显示器,因此通过PC机开发应用,Atlas 200 DK运行应用。
Atlas 200 DK主要包含Hi3559 Camera模块以及Atlas 200 AI加速模块,开发工具MindStudio所在PC通过USB接口或者网线与Atlas 200 DK开发者板连接。


如图所示,环境部署分为两部分,在PC机上安装开发套件包部署开发环境,在Atlas 200 DK上部署运行环境,Atlas 200 DK跟树莓派一样,是用SD卡做系统的,因此这一步是比较简单的。

本博客提供的方式更简单,开发环境使用Docker镜像,运行环境用img镜像,镜像中除了包含官方文档中要求安装的开发套件包,也安装了OpenCV等通用的软件包,软件包安装参考以下链接:
官方文档:https://support.huaweicloud.com/environment-deployment-Atlas200DK202/atlased_04_0001.html
Gitee文档:
https://gitee.com/ascend/samples/tree/master/cplusplus/environment
https://gitee.com/ascend/samples/tree/master/python/environment

说明:
1.0.9.alpha是Atlas 200 DK的固件和驱动版本号,而应用开发时使用的开发套件包属于CANN,镜像中安装的是社区版CANN3.3.0.alpha001。

资源要求

  1. Atlas 200 DK开发者套件(USB-Type-C数据线和网线二选一、16G以上SD卡、读卡器或母对母杜邦线)
  2. Ubuntu系统PC机(博客基于Ubuntu系统,其他Linux系统也可以,物理机和虚拟机都可以)
  3. Windows系统PC机(临时使用)

开发环境部署

首先需要有一台运行Linux系统的PC机,物理机和虚拟机都可以,Windows和MacOS不行,后面会说明原因,资源要求中的Windows系统PC机用于运行环境制作,只需一次。以下以Ubuntu系统为例,其他发行版替换下命令即可。

安装Docker

如果已经安装Docker可跳过该步骤

Docker可以获取别人制作好的镜像,无需自己安装软件包即可使用。

注: Ubuntu桌面版系统默认不启用root账户,而是有一个管理员账户,以下操作均在管理员账户下操作,其他系统可切换到普通用户,配置相应权限。

  1. 输入以下命令更新软件源,然后安装curl,最后获取安装Docker的脚本。
  • 4
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值