嵌入式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端方便的进行文件传输

virtualBox虚拟机Ubuntu系统与主机Windows共享文件夹

嵌入式Linux:安装Ubuntu系统环境

嵌入式Linux:安装Ubuntu系统环境