EdgeBoard学习记录

一、操作指南

https://blog.csdn.net/PaddlePaddle/article/details/115733660
连接edgeboard,打开Windows PowerShell,然后输入指令:

ssh root@192.168.1.254

后面为edgeboard的ip地址,后面联网会修改。
官方文档

二、摄像头

usb摄像头教学
lsmode指令用来查看驱动加载情况
出现:
在这里插入图片描述
代表驱动已经加载。

cd workspace/
cd PaddleLiteSample/
cd build/
./video_classify ../configs/Inceptionv3/zebra.json

三、连网

先让edgeboard与电脑进行连接,然后共享电脑的网络。
先打开控制面板,然后进入网络和共享中心,点击如下绿色箭头所指。
在这里插入图片描述
在这里插入图片描述
全部勾选,选择以太网,这时本地连接ip地址变为192.168.137.1。需要修改edgebaord的ip也在137网段。
在这里插入图片描述
EdgeBoard修改临时联网IP,执行:

sudo ifconfig eth0 192.168.137.254/24
sudo route add default gw 192.168.137.1 eth0
echo "nameserver 8.8.8.8"> /etc/resolve.conf

运行完后输入:

ifconfig

如果看到如下所示,则代表成功。
在这里插入图片描述

四、系统更新

官网2021年10月出了1.8.1版本,升级了许多,需要升级一下系统,新系统换成了ubantu的系统,具体更新步骤可看官网文档,我这记录下更新的步骤。
1、准备好sd卡,我有一张之前买的64g的。
2、下载系统镜像
我使用的板子型号是FZ3A,其系统镜像如下:
https://platform.bj.bcebos.com/edgeboard/1.8.1/ubuntu/FZ3A_ubuntu18.04_211115.zip
直接打开下载即可,也可用迅雷下载。下载完后解压好。
3、烧录系统
可以使用烧写工具balenaEtcher烧写image文件,其他烧录软件也可。格式化sd卡可用以下软件,十分方便:
https://www.diskgenius.cn/download.php
第一步选择镜像文件,就是解压下来的img文件,第二步选择刚格式化的sd卡,然后直接烧录即可,等上一会就烧录成功了。
在这里插入图片描述
4、扩容
烧录成功之后,把卡插入到edgeboard上,然后开机,就会出现一个十分类似windows的界面,不过是ubantu系统,点击左下角,然后选择System Tools,打开就是命令提示符了,扩容操作在此输入。
系统中有扩容脚本,执行如下语句:

cd /root/tools
bash CapacityExpansion.sh

输出resize ok,证明扩容成功。扩容后,执行命令reboot,重启设备,重启后输入:

df -h

查看/root/workspace分区。
5、传输文件
下载可视化工具 WinSCP进行文件传输
地址如下:
链接:https://pan.baidu.com/s/1DVNfszz8rYaH6gkB-sZv_g
提取码:z7hj
输入ip地址:192.168.1.254,以及用户名和密码(都是root),就可进入文件目录了,如下图所示:
在这里插入图片描述
6、软核下载与安装
FZ3A软核地址如下:
https://platform.bj.bcebos.com/edgeboard/1.8.1/softcore/FZ3A_install_1.8.1.zip
其他版本的参考官网文档。
复制到edgeboard的workspace中,文件传输参考如下官网文档:
https://ai.baidu.com/ai-doc/HWCE/8kqg9jy7x
用上面下载好的WinSCP进行传输文件。
在这里插入图片描述
传输完成后在edgeboard上cd到指定目录下,然后解压,输入如下语句:

unzip FZ3A_install_1.8.1.zip

解压成功后执行以下语句:

# 进入软核安装目录
cd /FZ3A_install_1.8.1
# 执行自动化升级脚本
bash install_FZ3A.sh

会显示安装成功。
软核安装完成后,执行reboot,重启设备。
7、示例下载
https://platform.bj.bcebos.com/edgeboard/1.8.1/demo/PaddleLiteDemo.zip
下载好后用上面相同办法进行传输即可。传输完后cd到这个压缩文件的目录下,然后解压。解压完成后,执行以下语句进行测试:

cd /root/workspace/PaddleLiteDemo/Python
python3 detection.py ../configs/detection/yolov3/usb_camera.json

前提得安装usb摄像头,至此安装成功了。参考官网链接下所示:
https://ai.baidu.com/ai-doc/HWCE/Bkuqqk1p2
8、EdgeBoard管理系统
下载地址https://platform.bj.bcebos.com/edgeboard/1.8.1/EBM/edge-management.zip
下载好后用上面相同办法进行传输过去即可。这个内容比较多,直接定位官网查看:
https://ai.baidu.com/ai-doc/HWCE/Skqqbavz1
9、上网
https://ai.baidu.com/ai-doc/HWCE/fkuqqr0q1
我使用的是动态链接,先共享网络,然后使用动态链接,非静态。

  • 6
    点赞
  • 68
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

血狼傲骨

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

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

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

打赏作者

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

抵扣说明:

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

余额充值