xHiveAI-A311D:How to use the development kit

第一步:请按照下面图中的指示来连接开发板:

 第二部:在开发主机上面配置串口

 开发主机可以为安装Ubuntu/Centos的Linux服务器,也可以为Windows PC机。

如果使用 Linux服务器,请首先安装minicom软件,然后配置minicom到对应的串口:

Ubuntu机器: sudo apt-get install minicom

Centos机器:sudo yum install minicom lrzsz

如果能够识别串口,在系统的/dev目录下会找到设备:ls /dev/ttyUSB0

sudo minicom -s

最后选择“Exit”后,进入串口模式:

⚠️     “Serial Device” 的填写要按照开发系统实际检测到的usb设备名称。上图中的/dev/ttyUSB0 只是一个示例!!

 

回车会有“root@Apoidea:~#  ”提示符出现。你可以操作板子了!

⚠️   如果串口显示的为: xhiveai#  。 请参照文章Q&A中的Question #1来解决。

如果使用 Windows PC,请首先安装一个串口工具,推荐使用“SecureCRT”。下图为SecureCRT的串口配置界面:

第三步:登陆Linux系统

⚠️    开发板启动后不会在HDMI显示器上显示UI界面,保持黑屏状态。如果需要尝试图形界面的显示,请参照文档:图形显示系统

目前提供两个版本的Linux系统:Ubuntu 18.04系统(所有对外发售的开发板预装)和Yocto Linux系统(内部客户开发使用)

1)登陆Ubuntu 18.04系统

用户名:root

密码:apoidea

成功登陆后的串口显示为:

2)登陆Yocto Linux系统

用户名:root

密码:apoidea_xhiveai

登陆串口显示为:

xHive.77c1cb5.2021-05-27.14-17-32

xhive login: 

Yocto Linux系统使用下面命令来设置板子的IP地址(如果使用ifconfig配置完成ip后,重启会丢失):

root@xhive:~# node_util 
usage:
node_util set_ip <eth name> <ip> <netmask> <gateway> <dns>
node_util         eth name(must): eth0/eth1
node_util         ip(must)      : xxx.xxx.xxx.xxx
node_util         netmask(must) : xxx.xxx.xxx.xxx
node_util         gateway(must) : xxx.xxx.xxx.xxx/0.0.0.0(N/A)
node_util         dns(optional) : xxx.xxx.xxx.xxx


Example:
root@xhive:~# node_util set_ip eth0 10.0.1.60 255.255.255.0 10.0.1.1 114.114.114.114

配置完成ip地址后,你可以使用ssh来登陆板子,scp来push或者pull文件

ssh root@<ip address of the board>

scp xxx root@<ip address of the board>:/<dir>

猜你喜欢

转载自blog.csdn.net/danielyu_123456/article/details/110490382