资讯 社区 文档
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术

1.8.2版本

升级概要

上线时间:2022年3月

1.8.2相比于1.8.1,主要更新了如下功能:

  • EdgeBoard提供opencv-python支持RTSP流
  • 修复nms算子的bug
  • 更新FZ5启动镜像以支持更多的以太网PHY

版本依赖

平台 适配版本
EdgeBoard =1.8.2
OS =Ubuntu18.04
PaddleLite =2.9
PaddlePaddle <=1.8.5
PaddleClas Release/static
PaddleDetection Release/0.5

软核

下载

硬件版本 软核升级包
FZ3A FZ3A_install_1.8.2
FZ3B FZ3B_install_1.8.2
FZ5C FZ5C_install_1.8.2
FZ5D FZ5D_install_1.8.2
FZ9D FZ9D_install_1.8.2

说明

FZ5D_install_1.8.2 
├── edgeboard #python接口库
│   ├── __init__.py
│   ├── predictor.py
│   └── preprocess.py
├── FZ5D #系统启动文件和FPGA驱动
│   ├── BOOT.BIN
│   ├── fpgadrv.ko
│   └── image.ub
├── include #头文件
│   ├── paddle_api.h
│   ├── paddle_image_preprocess.h
│   ├── paddle_lite_factory_helper.h
│   ├── paddle_place.h
│   ├── paddle_use_kernels.h
│   ├── paddle_use_ops.h
│   └── paddle_use_passes.h
├── install_FZ5D.sh #升级脚本
├── libpaddle_full_api_shared.so.1.8.2 #EdgeBoard版本PaddleLite预测库
├── PaddleLiteConfig.cmake
├── paddlelite.cpython-36m-aarch64-linux-gnu.so #预测库外部接口的pybind封装
└── readme.md

软核升级方法

1、从官网中下载待升级的软核包FZxx_install_x.x.x,拷贝到edgeboard的workspace中。拷贝文件请参考传输文件方式

2、使用ssh链接网口或者通过串口进入edgeboard的workspace文件中,解压zip文件。设备连接方式详情请参考网口连接设备通讯

unzip FZxx_install_x.x.x.zip
# 例如
unzip FZ3A_install_1.8.2.zip

3、进入到FZxx_install_x.x.x目录,执行硬件对应的脚本。如:FZ3A

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

如果有已经安装的版本,会先进行备份(备份到安装包目录backup),然后进行安装,最后提示安装成功即可,如果下图。

4、软核安装完成后,执行reboot,重启设备。

Opencv-Python库

说明

EdgeBoard操作系统默认自带的python版本的opencv库不支持rtsp视频流处理,仅支持usb视频流。如需要使用EdgeBoard的python接口调用rtsp视频推理,需要更新python版本的opencv库。

下载

cv2.cpython-36m-aarch64-linux-gnu.so

将库文件放置到EdgeBoard操作系统的/usr/lib/python3/dist-packages目录,替换同名文件。

EdgeBoard开发管理平台

下载

下载与安装请参见:安装与卸载

说明

使用方法请参见:EdgeBoard开发管理平台使用说明

注意:EdgeBoard管理系统暂不支持FZ9D

上一篇
硬件说明
下一篇
1.8.1版本