一、参考资料
Atlas 200 DK官方文档
二、常用操作
1. Micro SD制卡
在windows系统上,一键制卡的步骤与Atlas 200I DK类似,但步骤更简单,详细步骤请参考:Windows系统制卡
2. Atlas 200 DK与PC机通信
2.1 准备工作
准备一根安卓手机的充电线(Type-C接口),Type-C口插入开发者套件,USB口插入笔记本或者台式机。
2.2 安装Windows的USB网卡驱动
详细步骤,请参考:安装Windows的USB网卡驱动
2.3 配置USB RNDIS6网络
USB网卡接口IP:192.168.1.2
(默认)
USB RNDIS6适配器的IP:192.168.1.223
注意:这两个IP需要在同一网段上,才能进行通信。
2.4 SSH连接
配置项 | 配置信息 |
---|---|
ip | 192.168.1.2 |
username | HwHiAiUser |
password | Mind@123 |
三、共享外部网络联网
1. 通过网络共享方式接入互联网(推荐)
详细步骤,请参考:通过网络共享方式接入互联网
准备工作:
- 通过USB线(Type-C线),连接Atlas 200 DK与PC机;
- 通过RJ45网线,连接Atlas 200 DK与PC机;
- PC机通过WiFi连接外部网络。
Atlas 200 DK与PC机分别通过USB连线与网线进行连接,其中USB方式的连接,用于将PC机与Atlas 200 DK进行通信,从而可以从PC机上SSH登录到Atlas 200 DK;网线连接用于Atlas 200 DK共享PC机网络,Atlas 200 DK eth0的网关地址需要与PC机中与Atlas 200 DK相连的NIC网卡的IP地址保持一致,将PC机上网络共享给连接Atlas 200 DK的NIC网卡,则Atlas 200 DK即可接入互联网。配置示例如下图所示:
1.1 设置eth0网卡的网关
Atlas 200 DK中eth0网卡的网关与eth0 IP地址在同一网段即可,例如Atlas 200 DK的eth0的默认IP地址为 192.168.0.2
,则此处可以配置eth0的网关为 192.168.0.101
。
重要说明:Atlas 200 DK通过网络共享接入网络的方式,数据走eth0,然后通过网关访问网络,所以需要确保eth0的IP地址能够访问网关。
su - root
vi /etc/netplan/01-netcfg.yaml
# 重启网络服务
netplan apply
Atlas 200 DK eth0网关,如下图所示:
1.2 设置网络共享
共享网络,也就是将WiFi的网络通过RJ45网线网线,共享给Atlas 200 DK
解释说明
WLAN
表示PC机的WiFi,连接外部网络(路由器);以太网 16
,表示Atlas 200 DK与PC机通过RJ45网线连接;
1.3 设置以太网的静态IP
以太网的静态IP就是Atlas 200 DK eth0网关的IP地址。
配置项 | 配置信息 |
---|---|
Atlas 200 DK eth0网关 | 192.168.0.101 |
以太网IP | 192.168.0.101 |
测试是否可以联网
2. 通过NIC接口连接路由器
详细步骤,请参考:通过NIC接口连接路由器
准备工作:
- 通过USB线(Type-C线),连接Atlas 200 DK与PC机;
- 通过RJ45网线,连接Atlas 200 DK与路由器;
首先,使用USB连线将Atlas 200 DK与PC机进行连接,将二者的USB网卡IP地址配置在同一网段,从而可以在PC机上SSH登录到Atlas 200 DK;然后,将Atlas 200 DK通过网线接入路由器,并配置Atlas 200 DK的IP地址获取方式为DHCP,使其可以接入互联网,配置示例如下图所示:
3. 通过RJ45网线(以太网)
开发者套件可以通过使用RJ45网线直连PC,PC共享外部网络给开发者套件的网口来实现开发者套件可以连通外部网络,本方法只适用于192.168.137.x
网段。
详细步骤,请参考:PC通过以太网口共享外部网络给开发者套件
4. 通过Type-C接口
开发者套件可以通过Type-C数据线直连PC,PC共享外部网络给开发者套件的Type-C口来实现开发者套件可以连通外部网络,本方法只适用于 192.168.137.x
网段。
详细步骤,请参考:PC通过Type-C接口共享外部网络给开发者套件
四、设备信息
1. cpu信息
HwHiAiUser@davinci-mini:~$ lscpu
Architecture: aarch64
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 2
Vendor ID: ARM
Model: 0
Model name: Cortex-A55
Stepping: r1p0
BogoMIPS: 38.40
Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp
2. 内存信息
HwHiAiUser@davinci-mini:~$ free -h
total used free shared buff/cache available
Mem: 7.6G 2.2G 5.0G 2.0M 375M 5.2G
Swap: 0B 0B 0B
3. micro SD卡信息
HwHiAiUser@davinci-mini:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 14G 9.3G 3.8G 71% /
devtmpfs 3.6G 4.0K 3.6G 1% /dev
tmpfs 3.8G 0 3.8G 0% /dev/shm
tmpfs 3.8G 2.0M 3.8G 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/mmcblk1p2 976M 8.9M 916M 1% /var/log/npu/slog
/dev/mmcblk1p3 103G 5.8G 93G 6% /home
tmpfs 777M 0 777M 0% /run/user/1000
4. NPU信息
HwHiAiUser@davinci-mini:~$ npu-smi info
+--------------------------------------------------------------------------------------------+
| npu-smi 21.0.4 Version: 21.0.4 |
+-------------------+-----------------+------------------------------------------------------+
| NPU Name | Health | Power(W) Temp(C) Hugepages-Usage(page) |
| Chip Device | Bus-Id | AICore(%) Memory-Usage(MB) |
+===================+=================+======================================================+
| 0 310 | OK | 12.8 50 0 / 970 |
| 0 0 | NA | 0 692 / 7767 |
+===================+=================+======================================================+
5. 系统信息
HwHiAiUser@davinci-mini:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.6 LTS
Release: 18.04
Codename: bionic
HwHiAiUser@davinci-mini:~$ uname -a
Linux davinci-mini 4.19.90+ #1 SMP Sat Jan 29 00:19:13 CST 2022 aarch64 aarch64 aarch64 GNU/Linux