1.4.0版本
升级概要
上线时间:2020年4月23日
1.4.0相比于1.3.0,大致更新了如下功能:
- 新增relu6 op 支持
- 修改elementwise-add op bug
- 支持Mobilenet-v2 网络
- 解决VGG-SSD网络bug
版本依赖
平台 | 适配版本 |
---|---|
EdgeBoard | =1.4.0 |
PaddleMobile | - |
paddlepaddle | <=1.8.5 |
软核下载
硬件版本 | 软核升级包 |
---|---|
FZ3A | FZ3A_install_1.4.0 |
FZ3B | FZ3B_install_1.4.0 |
FZ5C | FZ5C_install_1.4.0 |
FZ5A | FZ5A_install_1.4.0 |
FZ5B | FZ5B_install_1.4.0 |
FZ9A | FZ9A_install_1.4.0 |
FZ9B | FZ9B_install_1.4.0 |
示例下载
示例类型 | 适用硬件 | 下载地址 |
---|---|---|
模型预测示例 | FZ3、FZ5、FZ9 | sample_1.4.0 |
模型示例用法请参考模型预测示例章节
升级方法
sample更新
1.通过网线连接设备,使其和电脑在同一局域网,EdgeBoard默认ip:192.168.1.254,用户名:root,密码:root,并使用网络协议ftp或samba拷贝文件
2.拷贝sample到/home/root/workspace/
,替换原有的sample文件
3.进入每个sample目录,如果lib目录中有对应版本的paddlemobile预测库和脚本文件,请执行lib目录下的脚本创建预测库软链 sh ./ln.sh
例如:进入classification目录,并执行对应lib下的软链接
cd /home/root/workspace/sample/classification/lib
sh ./ln.sh
执行后会创建libpaddle-mobile.so&libpaddle-mobile.so.1两个软链。如下图所示:
预测库更新
预测库一般放在sample每个实例的lib文件夹下,在进行sample更新时,会同步更新预测库。我们也可以放到/home/root/workspace/paddlemobile
目录下进行文件备份。
driver更新
1、通过网线连接设备,使其和电脑在同一局域网,EdgeBoard默认ip:192.168.1.254,用户名:root,密码:root,并使用网络协议ftp或samba拷贝文件
2、拷贝driver文件fpgadrv.ko到/home/root/workspace/driver
,替换原有的fpgadrv.ko文件。驱动文件名称相同,为确保已经更新为最新版本,可以卸载当前驱动,然后重新加载驱动,若打印信息显示版本号为最新版本,证明驱动文件已经更新,如下图所示:
系统镜像文件更新
系统镜像文件包括(BOOT.BIN和image.ub),存放于sd卡的fat分区中,使用读卡器插入非linux系统电脑,能读到的分区就是fat分区,更新系统镜像文件有两种方法:
1、使用读卡器,将sd卡插到电脑上,拷贝最新的BOOT.BIN和image.ub替换原有的BOOT.BIN和image.ub文件。
2、使用ftp或samba网络协议,首先将BOOT.BIN和image.ub拷贝到/home/root/workspace/
文件夹下,分步执行下面的命令:
mount /dev/mmcblk1p1 /mnt/sdcard/
cp /home/root/workspace/BOOT.BIN /mnt/sdcard/
cp /home/root/workspace/image.ub /mnt/sdcard/
reboot
如下图所示: