任务动机:openEuler 20.03 LTS的4.19内核版本移植开发取得阶段性成果,发布第一个版本。该版本于2020.11.24日完成,已在Firefly RK3399和OrangePi RK3399开发板上验证成功,两周测试运行正常,投入发布。
任务描述:openEuler 20.03 LTS的4.19内核版本移植开发取得阶段性成果,发布第一个版本,提供刷机镜像下载地址和刷写方法,欢迎试用。试用反馈,将用于下一步的移植完善。
下载地址: https://pan.baidu.com/s/1rdKS0ZsAfUTMJoB4LPhXFA 提取码: qszd
刷写方法:
下载刷机镜像后,导入设置选择cfg文件(下载文件目录中),开始刷机。(如显示有oem分区,请不勾选)
用户名:root 密码:openeuler
更新日志:
2020.12.08更新openEuler rootfs,解决WIFI问题。下载 提取码:84u3
1. 烧写准备
-
RK3399 开发板(Firefly、OrangePi已验证)
-
固件
-
主机
-
良好的Type-C data cable数据线
2. 固件文件
固件文件一般有两种:
-
单个统一固件
统一固件是由分区表、bootloader、uboot、kernel、system等所有文件打包合并成的单个文件。openEuler正式发布的固件都是采用统一固件格式,见本文下载链接,升级统一固件将会更新主板上所有分区的数据和分区表,并且擦除主板上所有数据。
-
多个分区镜像
即各个功能独立的文件,如分区表、bootloader、kernel等,在开发阶段生成。独立分区镜像可以只更新指定的分区,而保持其它分区数据不被破坏,在开发过程中会很方便调试。
通过统一固件解包/打包工具,可以把统一固件解包为多个分区镜像,也可以将多个分区镜像合并为一个统一固件。