嵌入式AIatlas500与虚拟机ubuntu交互配置教程
Posted 极智视界
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式AIatlas500与虚拟机ubuntu交互配置教程相关的知识,希望对你有一定的参考价值。
本教程详细记录了边缘设备atlas500使用nfs与服务器交互开发的方法。
1 配置Atlas IES WebUI 与 ssh 连接
- (1) 配置pc端
首先使用网线将pc端(ubuntu或windows都可)和atlas500连接在一起,之后修改pc端的IP地址和掩码。将pc端IP地址修改成和atlas500相似的波段,(atlas500网口1的IP为192.168.2.111;网口2的IP为192.168.3.111),例如l连接网口2,则修改成192.168.3.148;掩码255.255.255.0。修改之后,在pc端的游览器中打开网址192.168.3.111,出现web的登录界面如下图所示:
登录的初始账户:admin,密码:Huawei12#$
登录之后会要求修改用户名及密码。
- (2) 修改atlas500 ip
登录到Web端,可通过WebUI修改atlas500 ip步骤:管理 -> 网络 -> 新增 -> 保存
- (3) xshell 远程访问配置
xshell中配置上述设置好的ip、账号和密码后即可连接,如下:
然后输入develop进入开发者模式,密码为 Huawei@SYS3,如下图进入开发模式。
- (4) xftp 文件传输注意项
xftp只能与atlas500中的 /tmp 文件夹互相传输文件,然后再在atlas500中将/tmp文件夹内的文件拷贝过去就行。
【xftp因文件权限问题无法显示远程文件或者无法下载】
- 更改文件的所属用户和所属组,及文件权限
chown 用户名:所属组 文件名
chmod +rw 文件名
其中用户名是上述设置的,所属组一般是wheel。
2 虚拟机ubuntu安装与nfs连接atlas500
- (1) 虚拟机VMware安装
使用 VMware workstation 2015,下载链接:https://pan.baidu.com/s/1aOTU6PrfFKyP06AeA6OqUA
提取码:6666
- (2) 安装 ubuntu 虚拟机
首先要下载好 ubuntu镜像iso文件,这里提供 ubuntu18.04.05 的链接:链接:https://pan.baidu.com/s/11ztTuwkeok-HU8c2Jsu6_Q
提取码:6666
安装ubuntu虚拟机
选择linux
设置名称和选择安装位置
设置磁盘大小
设置网络连接方式
完成安装即可。
【报错】VMware提示此主机支持Intel VT-x,但Intel VT-x 处于禁用状态怎么解决。
【解决办法】进Bios打开Intel Virtualization Technology 开关,F10保存。
- (3) 虚拟机nfs连接atlas500,共享同一目录
为了方便开发,虚拟机、本机、atlas500要设置在一个网段,我的配置是:
虚拟机:10.0.1.190 (桥接模式),atlas500:10.0.1.222
在虚拟机终端输入如下命令安装nfs:
sudo apt install nfs-kernel-server # 安装NFS服务器
sudo apt install nfs-common # 安装NFS客户端
sudo apt install sysv-rc-conf
sudo sysv-rc-conf iptables off # 关闭防火墙
添加nfs共享目录:
sudo vim /etc/exports
在文件末尾添加:
/home *(rw,sync,no_root_squash)
然后赋权限
# 挂载目录为 /home/ubuntu/huawei
sudo chmod -R 777 /home/ubuntu/huawei/
sudo chown -R nobody /home/ubuntu/huawei/
开启nfs:
sudo /etc/init.d/nfs-kernel-server start
最后在atlas500上,就可以通过nfs挂载目录了
Euler:/# mount -t nfs -o nolock 10.0.1.190:/home/ubuntu/huawei /mnt
这样就相当于将虚拟机ubuntu上的 /home/ubuntu/huawei 目录和atlas500上的 /mnt 共享了,此后开发在虚拟机ubuntu上交叉编译至 /home/ubuntu/huawei目录下,在atlas500板子上的 /mnt 目录下直接运行可直接程序调用硬件资源推理。
收工~
以上是关于嵌入式AIatlas500与虚拟机ubuntu交互配置教程的主要内容,如果未能解决你的问题,请参考以下文章
Linux——虚拟机Ubuntu操作系统下安装samba服务器,实现Windows主机与Linux端方便的进行文件传输
Linux——虚拟机Ubuntu操作系统下安装samba服务器,实现Windows主机与Linux端方便的进行文件传输
Linux——虚拟机Ubuntu操作系统下安装samba服务器,实现Windows主机与Linux端方便的进行文件传输