OrangePi AIpro初步使用VNC连接并运行样例

 

OrangePi AIpro初步使用VNC连接并运行样例

参考资料

官方资料参考

香橙派官方资料Orange Pi AIpro Orange Pi官网-香橙派(Orange Pi)开发板

昇腾社区论坛-OrangePi AIpro 板块Orange Pi AIpro_昇腾论坛 (hiascend.com)

 

官方资料下载合集

香橙派官方资料百度网盘链接https://pan.baidu.com/s/1DdG5wjEwjCU5Eon-7UKh2A?pwd=6u15

香橙派官方资料阿里云盘链接OrangePi AIpro阿里云盘分享 (alipan.com)

 

使用MobaXterm串口终端配置开发板连接WIFI

 

安装MobaXterm串口终端,下载安装链接MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Download (mobatek.net),选择Home Edition 版本安装。

 

在MobaXterm中配置串口

安装成功后,打开MobaXterm,按如下步骤配置串口。

  1. 点击Session 打开会话界面
  2. 选择Serial串口配置
  3. 配置对应的COM端口(根据板子上的串口芯片来选择,AIpro V1.3的串口芯片是CH343)
  4. 配置波特率 115200
  5. 点击OK完成配置

 

 

串口终端MobaXterm登录系统

开始对板子进行上电,等待系统启动,启动完成如下所示。

 

输入用户名及密码即可进入系统。

 

账号

密码

root

Mind@123

HwHiAiUser

Mind@123

 

 

配置开发板连接WIFI

参考用户手册3.5.2.1章节,我们使用nmcli命令来连接WIFI,在串口中断输入命令 nmcli dev wifi 扫描周围WIFI。

 

nmcli dev wifi

 

扫描WIFI 如下所示,扫描完成按Ctrl+C退出扫描

 

退出WIFI扫描后,通过以下命令来连接所需的WIFI,

wifi_name更换为所要连接的wifi名,wifi_passwd更换为所要连接的密码

 

sudo nmcli dev wifi connect wifi_name password wifi_passwd

 

 

输入此命令后,还需要输入用户密码,输入用户密码后连接WIFI成功,如下图所示

获取IP地址

通过ip addr show wlan0查看分配的IP地址,分配地址如下所示为 10.125.1.242(注意该地址为随机分配,不同的WIFI下地址不同)

 

ip addr show wlan0

 

 

 

使用MobaXterm的SSH端口连接开发板

在MobaXterm中配置SSH

上述通过串口终端配置成功连接WIFI,且获取到IP地址。

  1. 点击Session 打开会话界面
  2. 选择SSH配置
  3. 配置对应的Host端口,输入上述获取的IP地址
  4. 勾选
  5. 输入用户名
  6. 点击OK完成配置

 

登录到开发板

上述配置完成后,进入界面输入对应的用户名密码 Mind@123 即可通过SSH连接到开发板。如下所示

 

在该界面可以查看到CPU、RAM、网速等一些开发板的信息。但SSH的连接只有文字命令终端,没有桌面。

使用VNC远程连接OrangePi AIpro开发板桌面

Windows下载安装VNC

官网下载链接Download VNC Viewer | VNC® Connect (realvnc.com)

 

 

在OrangePi AIpro上安装VNC 远程桌面

 

  1. 安装XFCE

在SSH终端或串口终端依次输入如下两条命令

 

sudo apt update
sudo apt install xfce4 xfce4-goodies

 

  1. 安装VNC服务

在命令行输入如下命令进行安装

 

sudo apt install tigervnc-standalone-server

 

 

3、配置VNC

安装VNC服务后配置用户设置密码,输入以下命令会在用户下的 .vmc文件夹中自动生产一个加密的passwd 文件,输入vncpasswd之后需要输入两次密码。

 

vncpasswd

 

 
4、在 .vnc文件夹下创建 xstartup 文件
    1. 输入命令 cd ~/.vnc 进入该文件下
    2. 使用命令 vim xstartup 创建名为xstartup文件,点击键盘上i进入编辑模式,将以下内容粘贴进去,按Esc按键退出编辑,输入进入末行,按wq按键进行保存退出。

 

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4

 

 

  1. 修改xstartup 文件权限

注意:不修改文件权限启动 vncserver 会出现错误

使用chmod修改文件权限,输入以下命令修改

 

chmod u+x ~/.vnc/xstartup

 

 

6、输入命令

 

vncserver -localhost no

 

 

7、启动VNC

输入如下命令启动VNC

 

vncserver

 

 

8、在windows下启动VNC Viewer

进行如下配置

 

  1. 连接OrangePi AIpro 开发板

 

点击下方界面图标进行连接

 

  1. 输入在OrangePi AIpro 开发板上配置的VNC密码

 

 

11、成功连接开发板

 
11、注意事项
  1. 需要注意xstartup 文件的权限修改
  2. 连接上桌面,键鼠无控制反应,需要在VNC Viewer 中配置,将以下选项勾除掉即可。如下所示
    1. 右击①处图标
    2. 点击Properties...
    3. 点击Options选项卡
    4. 取消View-onlg的勾选

 

 

 

AI样例体验

登录 juypter lab

按用户手册第四章所属登录 juypter lab,通过VNC登录 Linux 系统桌面, 然后打开终端。

  1. 切换到AI样例目录

在终端输入如下命令切换到保存 AI 应用样例的目录下

 

cd samples/notebooks/

 

 

 

  1. 查看目录下文件

输入 ls 命令查看当前文件夹下的文件

  1. 执行脚本启动Jupyter Lab

在命令行输入 ./start_notebook.sh 执行start_notebook.sh 脚本启动 Jupyter Lab

 

4、获取登录网址

在启动Jupyter Lab的打印信息中获取登录 Jupyter Lab 的网址链接,连接如下

 

http://127.0.0.1:8888/lab?token=a4f32c7e6ab497e0fd124db5afc2444293bf05e2ea58e858

 

 

  1. 在浏览器登录Jupyter Lab

如下图所示

  1. 打开浏览器,
  2. 将获取的地址输入到浏览器
  3. 获取样例

 

运行卡通图像生成样例

 

1、进入样例目录

在 Jupyter Lab 界面双击“05-cartoonGAN_picture” , 进入到该目录下,样例目录如下所示

 

2、双击左侧目录下的 main.ipynb

双击打开 main.ipynb, 在右侧窗口中会显示 main.ipynb 文件中的内容,如下图所示

 

3、运行样例

依次点击如下图所示地方,运行样例。

4、运行样例输出图像

  1. 在ssh界面下查看CPU使用率

如下图所示

 

 

 

开发板使用感受

板子的性能是没得说,单这篇文章完全没有发挥出其功能,这文章比较基础。

使用过程中个人感觉板子的硬件上有两个地方感觉可以优化,第一是串口的micro-usb接口优化为type-c会不会更好(找micro-usb的线找了好久😂)。第二就是内存卡突出有点长更换成按压卡扣的那种卡座会不会好一点。

 

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式Stark

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值