Atlas 200 DK

Atlas 200 DK系列教程——初级篇

Atlas 200 DK文档

搭建硬件环境

制作SD卡

  • get tools
git clone https://github.com/Ascend/tools.git
  • make_sd_card.py
  • make_ubuntu_sd.sh
  • mini developerkit
  • Ubuntu(ubuntu-xxx-server-arm64.iso)
  • 安装依赖库(root权限)
su root
apt update
apt install qemu-user-static binfmt-support python3-yaml gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
  • 安装(root权限)
fdisk -l
python3 make_sd_card.py local /dev/sda
  • 帐户、密码(makeubuntu_sd.sh)
USB_CARD_DEFAULT_IP: 192.168.1.2
USER_NAME: HwHiAiUser
USER_PSW: 修改
ROOT_PSW: 修改

开发板与Ubuntu连接

Atlas 200 DK_第1张图片

  • 通过脚本配置
  • get tools
git clone https://github.com/Ascend/tools.git
  • usb configure(root权限)
bash configure_usb_ethernet.sh -s ip_address
  • 手动配置(root权限)
su root
ifconfig -a # 获取USB网卡名
vi /etc/network/interfaces
auto enp***
iface enp*** inet static
address 192.168.1.223
netmask 255.255.255.0
vi /etc/NetworkManager/NetworkManager.conf
managed=true
ifdown enp***
ifup enp***
service NetworkManager restart

部署开发工具

Mind Studio工具部署

简介

Atlas 200 DK_第2张图片

软件包获取

  • Mind Studio
  • DDK

环境准备

创建安装用户(root权限)
  • 工具只支持单用户安装并操作Mind Studio
  • 目前只支持非root用户安装,且确保用户HOME目录权限为750
useradd -d /home/username -m username
passwd username
chmod 750 /home/username
配置安装用户权限(root权限)
  • 安装前需要下载相关依赖软件,需要使用sudo apt权限
chmod u+w /etc/sudoers
vim /etc/sudoers
  • #User privilege specification后面添加
  • 确保/etc/sudoers文件最后一行为#includedir /etc/sudoers.d
username ALL=(ALL:ALL) NOPASSWD:SETENV:/usr/bin/apt
chmod u-w /etc/sudoers
检查源(root权限)
apt update
安装依赖(安装用户)
  1. 相关依赖
sudo apt install gcc g++ cmake curl libboost-all-dev libatlas-base-dev unzip haveged liblmdb-dev python-skimage python3-skimage python-pip python3-pip libhdf5-serial-dev libsnappy-dev libleveldb-dev swig python-enum python-future make graphviz autoconf libxml2-dev libxml2 libzip-dev libssl-dev sqlite3 python
  1. JDK
sudo apt install openjdk-8-jdk
vim ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 
export PATH=$JAVA_HOME/bin:$PATH
source ~/.bashrc

安装Mind Studio

安装前准备
  1. 设置安装包目录(安装用户)
mkdir director
  • director目录对于Mind Studio安装用户必须具有读写和执行的权限,若没有(root权限)
chown username:usergroup director
chmod 750 director
  1. 解压安装包(安装用户)
unzip mini_mind_studio.Ubuntu.rar
安装
  1. 切换到root用户为Mind Studio安装用户加权
su root
cd /home/username/director
./add_sudo.sh username
  1. 安装(安装用户)
./install.sh
登录

Mind Studio网址:https://IP:Port,默认端口8888,初始密码:Huawei123@
Profiling网址:https://IP:Profiler_port,默认端口8099,用户:msvpadmin,初始密码:Admin12#$

常用操作
启动(安装用户)
cd ~/tools/bin
bash start.sh
停止(安装用户)
cd ~/tools/bin
bash stop.sh
卸载
  1. 添加安装用户(root权限)
su root
cd /usr/bin
./add_sudo.sh username
  1. 卸载(安装用户)
cd ~/tools/bin
./uninstall.sh

辅助工具

日志

profiling

你可能感兴趣的:(Atlas)