diff --git a/docs/source/bsp/arm64/hieulerpi/externed_device_sample.rst b/docs/source/bsp/arm64/hieulerpi/externed_device_sample.rst
index 66d957fec04897074edff74d8a213853ff1fdd17..a82de5d1e5504fccf699080b693ebcd1bd455fa3 100755
--- a/docs/source/bsp/arm64/hieulerpi/externed_device_sample.rst
+++ b/docs/source/bsp/arm64/hieulerpi/externed_device_sample.rst
@@ -1,14 +1,14 @@
.. _board_hieulerpi_device_sample:
-海鸥派镜像驱动测试
+欧拉派海鸥系列镜像驱动测试
##########################################
-本章主要介绍海鸥派的驱动测试程序。
+本章主要介绍欧拉派海欧系列的驱动测试程序。
硬件外设参考 :ref:`board_hieulerpi_hardware_features`
-海鸥派的驱动测试程序使用说明
+欧拉派海鸥系列的驱动测试程序使用说明
====================================
1. 环境准备
@@ -33,7 +33,7 @@
3: read audio stream from Mydream44100.aac file, decode and send AO
4: start AI(VQE process), then send to AO
-3. HDMI测试
+3. hdmi测试
测试前将显示器和开发板用HDMI2.0线接好。
diff --git a/docs/source/bsp/arm64/hieulerpi/hardware_features.rst b/docs/source/bsp/arm64/hieulerpi/hardware_features.rst
index 666a71b43134ec3e599bf88f823265b7b852519e..a16f63d82a6f4e26428736d67457cbffd3a39a2b 100755
--- a/docs/source/bsp/arm64/hieulerpi/hardware_features.rst
+++ b/docs/source/bsp/arm64/hieulerpi/hardware_features.rst
@@ -1,138 +1,11 @@
.. _board_hieulerpi_hardware_features:
-海鸥派硬件特性
+欧拉派海鸥系列硬件特性
##########################################
-海鸥派(HiEuler Pi)是由南京启诺信息研发的开发板,产品型号为 Mark1。主控采用的是SS928,该芯片内置 32bit RISC-V MCU\@500MHz,四核 ARM Cortex A55\@1.4GHz,
-AI算力高达10.4TopsINT8,双内核异构引擎,同时支持 4K\@60fps H.265/H.264 多码流编解码,支持3FWDR、六轴防抖、硬件拼接等多种图像增强和处理算法,为用户提供了卓越
-的图像处理能力。还支持智能降噪、4 目全景拼接以及双目深度处理,同时提供多路智能视觉分析(目标识别/运动跟踪/周界防范等)。
-
-海鸥派是一款应用于机器人/机器视觉/工业控制领域的开发板,支持CAN,485等接口灵活满足面向工业领域开发者的不同选型要求,软硬协同以实现系统最优的开发效率。
-同时海鸥派在工业领域提出一套完整的 OS for AI 开发环境,能够支持多类机器人算法与应用的高效部署。
-**硬件外设接口参考图**
+硬件外设接口参考图:
.. image:: hieulerpi.png
-**开发板主要特性**
-
-* RAM:板载 4/8GB LPDDR4X
-* ROM:板载 32/64GB EMMC5.1
-* 支持 2 路千兆网口
-* 支持 4 路 sensor 扩展
-* 支持 1 路 MIC 输入和立体声线性输出
-* 支持 1 路 RS485
-* 支持 4 路 USB 接口
-* 支持 1 路 TF 卡(SDIO)
-* 支持一路 CAN 总线
-* 支持 PD3.0/2.0,BC1.2 等快充协议
-* 支持 1 路 MIPI-DSI
-* 支持 1 路 HDMI 输出
-* 支持 1 路 PCIE2.0x1 的 M.2 接口
-* 支持一路星闪模块(或者 USB WiFi 模块)
-
-**SS928芯片主要特性**
-
-* 处理器系统
- - CPU:ARM Cortex-A55\@1.4GHz x4
- - NPU
- - 10.4TOPS\@INT8
- - NNN(dlite 核)×1
- - 4.8TOPS\@INT8,可支持 INT4/FP16
- - SVP_NNN(dpico 核)×1
- - 5.6TOPS\@INT8
- - DSP:Vision Q6 DSP x2
- - SVP:智能视频加速引擎(IVE/KCF+DPU) x1
- - MCU: 32 bit RISC-V MCU\@500MHz
-* 视频编解码
- - H.264 BP/MP/HP
- - H.265 Main Profile
- - H.264/H.265 编解码最大分辨率为 8192 x 8192
- - H.264/H.265 编码支持 I/P 帧
- - H.264/H.265 多码流编码能力:
- - 3840 x 2160\@60fps + 1280x720\@30fps
- - 7680 x 4320\@15fps
- - H.264/H.265/MPEG-4 多码流解码能力:3840 x 2160\@60fps + 1920x1080\@60fps
- - 支持最多 8 个区域的编码前 OSD 叠加
- - 支持 CBR/VBR/AVBR/FIXQP/QPMAP 等多种码率控制模式
- - 输出码率最大值 100Mbps
- - 支持 8 个感兴趣区域(ROI)编码
- - 支持 JPEG Baseline 编解码: JPEG 编解码最大分辨率 16384x16384
- - JPEG 最大性能
- - 编码:3840 x 2160\@60fps(YUV420)
- - 解码:3840 x 2160\@75fps(YUV420)
-* 视频输入
- - 支持 8-Lane image sensor 串行输入,支持 MIPI/LVDS/Sub-LVDS/HiSPi 多种接口
- - 支持 2x4-Lane 或 4x2-Lane 等多种组合,最 高支持4 路sensor 串行输入
- - 最大分辨率 8192 x 8192
- - 支持 8/10/12/14 Bit RGB Bayer DC 时序视频输入,时钟频率最高150MHz
- - 支持 BT.601、BT.656、BT.1120 视频输入接口
- - 支持主流 CMOS 电平热成像传感器
-* 数字图像处理(ISP)
- - ISP 支持分时复用处理多路 sensor 输入视频
- - 支持 3A(AE/AWB/AF)功能,3A 的控制用户可调节
- - 支持去固定模式噪声(FPN): 支持坏点校正、镜头阴影校正
- - 最高支持三帧 WDR 及 Advanced Local Tone Mapping
- - 支持多级 3D 去噪、图像边缘增强、去雾、动态对比度增强等处理功能 支持 3D-LUT 色彩调节
- - 支持镜头畸变校正,支持鱼眼矫正
- - 支持 6-DoF 数字防抖及 Rolling-Shutter 校正
- - 支持图像 Mirror、Flip、90 度/270 度旋转
- - 提供 PC 端 ISP 调节工具
-* 视频与图形处理
- - 支持图形和图像 1/15.5~16x 缩放功能
- - 支持多达 4 路视频全景拼接
- - 输入 2 路 3840x2160,输出 4320x3840
- - 输入 4 路 2688x1520,输出 6080x2688
- - 支持视频层、图形层叠加
- - 支持色彩空间转换
-* 视频输出
- - 支持 HDMI2.0 接口输出
- - 支持 4-Lane Mipi DSI/CSI 接口输出,最高 2.5Gbps/lane
- - 内置模拟标清 CVBS 输出
- - 支持 8/16/24 bit RGB、BT.656、BT.1120 等数字接口
- - 同时支持 2 个独立高清视频输出:支持任意两种接口非同源输出, 其中一路可支持 PIP(Picture In Picture)
- - 最大输出能力 3840x2160\@60fps + 1920x1080\@60fps
-* 音频接口与处理
- - 内置 Audio codec,支持 16bit 语音输入和输出
- - 支持 I2S 接口
- - 支持多声道时分复用传输模式(TDM)
- - 支持 HDMI Audio 输出
- - 通过软件实现多协议语音编解码
- - 支持音频 3A(AEC/ANR/ALC)处理
- - 支持 G.711/G.726/AAC/等音频编码格式
-* 安全隔离与引擎
- - 支持安全启动
- - 支持基于 TrustZone 的 REE/TEE 硬件隔离方案
- - 硬件实现 AES 对称加密算法
- - 硬件实现 RSA2048/3072/4096 签名校验算法
- - 硬件实现基于 HASH 的 SHA/256/384/512、HMAC_SHA256/384/512 算法 硬件实现随机数发生器
- - 集成 30Kbit OTP 存储空间供客户使用
-* 网络接口
- - 2 个千兆以太网接口: 支持 RGMII、RMII 两种接口模式
- - 支持 TSO、UFO、COE 等加速单元
- - 支持 Jumbo Frame
-* 外围接口
- - 支持上电复位(POR)和外部输入复位
- - 集成 4 通道 LSADC
- - 多个 UART、I2C、SPI、GPIO 接口
- - 2 个 SDIO3.0 接口: SDIO0 支持 SDXC 卡,最大容量 2TB, SDIO1 支持对接 WiFi 模组
- - 2 个 USB3.0/USB2.0 接口: USB0 仅 Host 接口, USB1 Host/Device 可切换
- - 2-Lane PCIe2.0 高速接口:支持 RC/EP 模式,可配置为 2-Lane PCIe2.0,可配置为 1-Lane PCIe2.0 + USB3.0
-* 外部存储器接口
- - DDR4/LPDDR4/LPDDR4x 接口
- - 支持 4 x 16bit DDR4
- - 支持 2 x 32bit LPDDR4/LPDDR4x
- - DDR4 最高速率 3200Mbps
- - LPDDR4/LPDDR4x 最高速率 3733Mbps
- - 最大容量 8GB
- - SPI Nor/SPI Nand Flash 接口
- - 支持 1、2、4 线模式
- - SPI Nor Flash 支持 3Byte、4Byte 地址模式
- - NAND Flash 接口
- - 支持 SLC、MLC 异步接口器件
- - 支持 2/4/8/16KB 页大小
- - 支持 8/16/24/28/40/64bit ECC(以 1KB 为单位)
- - eMMC5.1 接口,最大容量 2TB
- - 可选择从 eMMC、SPI Nor/SPI Nand Flash、 NAND Flash 或PCIe 从片启动
-
-其他更多材料请参考 `易百纳社区 `_
+其他 `参考 `_
diff --git a/docs/source/bsp/arm64/hieulerpi/hieulerpi-wifi.rst b/docs/source/bsp/arm64/hieulerpi/hieulerpi-wifi.rst
index bdb4db7cd254bafa5ca41238e0bcc3764bbd85a7..f1b2afb397b3f6fa28881bb2a0c6e0ada4590522 100644
--- a/docs/source/bsp/arm64/hieulerpi/hieulerpi-wifi.rst
+++ b/docs/source/bsp/arm64/hieulerpi/hieulerpi-wifi.rst
@@ -1,11 +1,11 @@
.. _hieulerpi-wifi:
-海鸥派WiFi使用
+海鸥派wifi使用
#####################
.. contents::
-Station模式(连接WiFi)
+Station模式(连接wifi)
===========================
海鸥派使用wpa_supplicant管理网络连接。 ``wpa_supplicant`` 与 ``wpa_cli`` 需要
@@ -142,7 +142,7 @@ wpa_cli控制无线网卡
DHCP(动态获取IP)
------------------------
-在连接到WiFi后需要设置本地无线网卡的IP,保证海鸥派与路由设备在同一网段。
+在连接到wifi后需要设置本地无线网卡的IP,保证海鸥派与路由设备在同一网段。
使用dhclient命令从网络动态获取IP。
diff --git a/docs/source/bsp/arm64/hieulerpi/hieulerpi.rst b/docs/source/bsp/arm64/hieulerpi/hieulerpi.rst
index 8f3ce65783a56e52e15494b79106268644f23eb1..aaa640eeb50df5acc27d7a03ee39d34fbf204ffb 100644
--- a/docs/source/bsp/arm64/hieulerpi/hieulerpi.rst
+++ b/docs/source/bsp/arm64/hieulerpi/hieulerpi.rst
@@ -1,12 +1,12 @@
.. _board_hieulerpi_build:
-海鸥派镜像构建与使用
+欧拉派海鸥系列镜像构建与使用
##########################################
-本章主要介绍海鸥派的镜像构建,使用和特性介绍。
+本章主要介绍openEuler Embedded中欧拉派海欧系列的镜像构建,使用和特性介绍。
-海鸥派镜像构建指导
+欧拉派海鸥系列镜像构建指导
====================================
1. 参照 :ref:`oebuild_install` 完成oebuild安装,并详细了解构建过程
@@ -55,7 +55,7 @@
____
-海鸥派其他镜像说明
+欧拉派海鸥系列其他镜像说明
===========================
参考: :ref:`hieulerpi-image`
diff --git a/docs/source/bsp/arm64/hieulerpi/hieulerpi_common_commands.rst b/docs/source/bsp/arm64/hieulerpi/hieulerpi_common_commands.rst
index 03ff1567b89ecf36a1174c0a1f928a6278fb39d9..df7ea0dd567e49afae3118e9cddf0e16ac19c054 100644
--- a/docs/source/bsp/arm64/hieulerpi/hieulerpi_common_commands.rst
+++ b/docs/source/bsp/arm64/hieulerpi/hieulerpi_common_commands.rst
@@ -1,15 +1,15 @@
.. _board_hieulerpi_common_commands:
========================================
-海鸥派常用命令
+欧拉派海鸥系列常用命令
========================================
-本章主要介绍海鸥派使用过程中小部分常用命令。
+本章主要介绍欧拉派海鸥系列使用过程中小部分常用命令。
版本信息查询
============
-1. 【cat /etc/os-release; cat /etc/revision】查看当前openEuler Embedded版本的信息
+1. 【cat /etc/os-release; cat /etc/revision】查看当前欧拉版本的信息
.. code-block:: console
@@ -205,3 +205,5 @@ LiteOS
rmdir ssp_read ssp_write stack swtmr systeminfo task uname
writeproc
+
+
diff --git a/docs/source/bsp/arm64/hieulerpi/index.rst b/docs/source/bsp/arm64/hieulerpi/index.rst
index 8e62f1612f094725638ec02a0153899867bbf0a5..fbc7a0fd0aa0d5e2e4de98727eb801d73d46a71e 100644
--- a/docs/source/bsp/arm64/hieulerpi/index.rst
+++ b/docs/source/bsp/arm64/hieulerpi/index.rst
@@ -1,7 +1,7 @@
-.. _board_hieulerpi:
+.. _board_ss928:
-海鸥派
+欧拉派海鸥系列
###############
diff --git a/docs/source/bsp/arm64/hieulerpi/update.rst b/docs/source/bsp/arm64/hieulerpi/update.rst
index b4dbc3f53643f1910268ee50a18c3e41530892e9..a326346019c74f4b36531bd0ff7eda993fe842a2 100644
--- a/docs/source/bsp/arm64/hieulerpi/update.rst
+++ b/docs/source/bsp/arm64/hieulerpi/update.rst
@@ -1,6 +1,6 @@
.. _hieuler_update:
-海鸥派镜像升级与启动
+欧拉派海鸥系列镜像升级与启动
============================
一、简介
@@ -32,8 +32,7 @@
2) 拷贝固件
~~~~~~~~~~~
-若要进行SD卡升级,需要将Boot Loader、kernel和文件系统拷贝到SD卡中,并按以下文件名命名,
-放在SD卡根目录的boot目录下。
+若要进行SD卡升级,需要将固件拷贝到SD卡中,并按以下文件名命名,放在SD卡根目录的boot目录下。
.. code::
@@ -73,14 +72,6 @@
.. image:: update.image/image-20240118094323958.png
-.. note::
-
- 使用SD卡更新固件时,可以不需要将所有二进制文件放在SD卡中,只需放入需要更新的二进制即可。
- 但是,不论更新任何二进制,都需要将env_append.txt文件放入SD卡中,否则无法更新。
- 比如,我只希望更新内核,那么只需要将kernel文件放入SD卡中,
- 同时将env_append.txt文件放入SD卡中。之后更新的步骤同上,
- 但是更新的进度条只会显示内核的更新进度。
-
.. _ToolPlatform工具:
三、ToolPlatform工具
diff --git a/docs/source/bsp/arm64/phytiumpi/index.rst b/docs/source/bsp/arm64/phytiumpi/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..7ac770d23375e888e60cd77c24ed3b80036db987
--- /dev/null
+++ b/docs/source/bsp/arm64/phytiumpi/index.rst
@@ -0,0 +1,11 @@
+.. _board_phytiumpi:
+
+
+phytiumpi
+#########################
+
+
+.. toctree::
+ :maxdepth: 1
+
+ phytiumpi.rst
diff --git a/docs/source/bsp/arm64/phytiumpi/phytiumpi-image/hdmi.png b/docs/source/bsp/arm64/phytiumpi/phytiumpi-image/hdmi.png
new file mode 100644
index 0000000000000000000000000000000000000000..75afd907d41708473cb79246bc5693f5fa45f334
Binary files /dev/null and b/docs/source/bsp/arm64/phytiumpi/phytiumpi-image/hdmi.png differ
diff --git a/docs/source/bsp/arm64/phytiumpi/phytiumpi-image/mobaterm.png b/docs/source/bsp/arm64/phytiumpi/phytiumpi-image/mobaterm.png
new file mode 100644
index 0000000000000000000000000000000000000000..1405273b081de8231870db95a70c033fddeaa714
Binary files /dev/null and b/docs/source/bsp/arm64/phytiumpi/phytiumpi-image/mobaterm.png differ
diff --git a/docs/source/bsp/arm64/phytiumpi/phytiumpi-image/phytiumpi_rufus.png b/docs/source/bsp/arm64/phytiumpi/phytiumpi-image/phytiumpi_rufus.png
new file mode 100644
index 0000000000000000000000000000000000000000..68450781444ef571281fbbb94df5ca3d7cea8f7a
Binary files /dev/null and b/docs/source/bsp/arm64/phytiumpi/phytiumpi-image/phytiumpi_rufus.png differ
diff --git a/docs/source/bsp/arm64/phytiumpi/phytiumpi.rst b/docs/source/bsp/arm64/phytiumpi/phytiumpi.rst
new file mode 100644
index 0000000000000000000000000000000000000000..ce22ee11cd1f3add45553611749327567921b422
--- /dev/null
+++ b/docs/source/bsp/arm64/phytiumpi/phytiumpi.rst
@@ -0,0 +1,149 @@
+phytiumpi-e2000 镜像构建与说明
+#######################################
+
+本章主要介绍 openEuler Embedded 中 phytiumpi-e2000(飞腾)系列板卡的镜像构建,使用和特性介绍。
+
+飞腾e2000支持SD卡启动,因此我们构建出的镜像在烧录到SD卡中即可飞腾开发板中启动,建议准备一个8G以上的SD卡,并准备一个USBtty串口设备。
+
+
+镜像构建与使用
+=================
+
+1. 构建机器和oebuild工具准备:
+
+(1)准备一个 ubuntu x86 构建主机环境(建议22.04,依赖Python>=3.8,配置建议预留200G存储)
+
+(2)安装 oebuild(具体 oebuild 用法可参见 :ref:`oebuild_install` ),注意以普通用户安装 oebuild ,例:
+
+ .. code-block:: console
+
+ sudo apt install python3 python3-pip
+ # 如果python3和pip模块已安装,请忽略此python3的安装命令
+ pip install oebuild
+
+
+(3)准备 oebuild 的工具依赖(docker):
+
+ .. code-block:: console
+
+ sudo apt install docker docker.io -y
+ sudo groupadd docker
+ sudo usermod -a -G docker $(whoami)
+ sudo systemctl-reload && systemctl restart docker
+ sudo chmod o+rw /var/run/docker.sock
+
+
+2. oebuild 构建代码准备:
+
+(1)初始化构建分支代码(请不要以root及sudo权限执行):
+
+ .. code-block:: console
+
+ oebuild init buildwork
+ # 说明:
+ # * buildwork为存放目录,
+ # * 未使用-b指定分支,默认使用master分支,等同于 oebuild init buildwork -b master
+ # 假设执行路径位于 /home/user/ ,执行后根据提示进入对应目录
+
+ cd /home/user/buildwork
+ oebuild update
+ #执行完成后,将在 /home/user/buildwork/src/ 目录下载好主构建源码,并初始化构建虚拟环境。
+
+
+(2)初始化 phytiumpi 构建源码及配置:
+
+ .. code-block:: console
+
+ cd /home/user/buildwork
+ oebuild generate -p phytiumpi -f systemd
+ # 以上命令可追加-f参数,通过 oebuild generate -l 查看支持的配置,比如-f openeuler-rt开启软实时
+
+
+3. 镜像构建和部署
+
+(1)构建 phytiumpi 镜像
+
+ .. code-block:: console
+
+ cd /home/user/buildwork/phytiumpi
+ oebuild bitbake
+ # oebuild bitbake 执行后将进入构建交互环境
+ # 注意您此时应该处于进入 oebuild bitbkae 环境的工作根目录(如/home/openeuler/phytiumpi
+ bitbake openeuler-image
+
+构建完成后,输出件见 /home/user/buildwork/phytiumpi/output/[时间戳],备用组件内容如下
+
+ .. code-block:: console
+
+ ├── Image
+ ├── openeuler-image-phytiumpi-[时间戳].rootfs.ext4
+ ├── openeuler-image-phytiumpi-[时间戳].rootfs.genimage
+ ├── openeuler-image-phytiumpi-[时间戳].rootfs.tar.gz
+ └── vmlinux
+
+
+ .. note::
+
+ openeuler-image-phytiumpi-[时间戳].rootfs.genimage 已经包含了BootLoader,kernel以及文件系统。
+
+ vmlinux为未加工的原始内核基础格式文件。
+
+
+若需要交叉编译工具链,可通过如下命令生成,将在output目录下有新时间戳子目录得到输出件。
+
+ .. code-block:: console
+
+ # 注意您此时应该处于进入 oebuild bitbake 环境的工作根目录(如/home/openeuler/phytiumpi)
+ bitbake openeuler-image -c populate_sdk
+
+
+(2)烧录phytiumpi镜像到SD卡:
+
+烧录phytiumpi 镜像仅仅需要将genimage 文件烧录到SD卡中即可,我们将介绍在windows平台下使用Rufus工具烧录方式。
+
+ .. code-block:: console
+
+ # 插入你的USB闪存驱动器到电脑的USB接口。
+ # 以管理员身份运行rufus.exe。
+
+ # 在打开的 Rufus 界面中,进行一下配置:
+ # 设备:Rufus应该自动识别并选择了你的USB驱动器。如果没有,或者选错了,你可以在这个下拉菜单中手动选择。
+ # 引导类型选择:选择"磁盘或镜像文件"。
+ # 点击右侧的"选择"按钮(通常显示为一个光盘图标),然后导航到你之前下载的Linux ISO镜像文件的位置,并选择它。
+
+ # 确认所有设置无误后,点击下方的"开始"按钮。
+ # 当进度条达到100%并显示"READY"时,表示Linux系统盘已经制作完成。现在,你可以安全地拔出U盘,并在需要安装Linux系统的电脑上使用这个U盘进行启动和安装。
+
+Rufus工具的配置如下图:
+
+ .. image:: phytiumpi-image/phytiumpi_rufus.png
+
+(3)启动 phytiumpi 并连接调试:
+
+**启用飞腾e2000**
+
+默认用户名:root,密码:第一次启动没有默认密码,需重新配置,且密码强度有相应要求, 需要数字、字母、特殊字符组合最少8位,例如abcd@2024。
+
+将刷写镜像后的SD卡插入e2000,通电启用。
+
+**飞腾e2000登录方式**
+
+本地登录
+
+a.使用串口登录:
+
+镜像使能了串口登录功能,按照飞腾e2000的串口连接方式,如下图,可以启用串口操作。
+
+示例:使用ttyusb转接器,将飞腾e2000串口通过USB连接到 Mobaxterm :
+
+Mobaxterm 的启动打印如下图:
+
+.. image:: phytiumpi-image/mobaterm.png
+
+b.使用HDMI登录:
+
+飞腾e2000连接显示器(飞腾e2000视频输出接口为 Micro HDMI)、键盘、鼠标后,启动飞腾e2000,可以看到飞腾e2000启动日志输出到显示器上。待飞腾e2000启动成功,输入用户名(root)和密码登录。
+
+HDMI 的启动打印如下图:
+
+.. image:: phytiumpi-image/hdmi.png
\ No newline at end of file