1.1K Star 6.3K Fork 5.3K

OpenHarmony / docs

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
porting-smallchip-prepare-needs.md 1.36 KB
一键复制 编辑 原始数据 按行查看 历史
duangavin123 提交于 2022-10-08 16:24 . 快速入门优化

移植须知

本文详细介绍如何将OpenHarmony小型系统的linux和LiteOS-A内核移植到新的开发板上,要求读者具有一定的嵌入式系统开发经验。建议先查看入门指导,以了解OpenHarmony软件架构、目录结构、内核子系统和驱动子系统相关知识。当前小型系统已适配的开发板如下表所示:

表1 OpenHarmony小型系统已适配的开发板

开发板 内核 arch ROM RAM 文件系统 Flash 类型
hispark_taurus LiteOS-A和linux-4.19 ARM cortex-a7 8G 1GB VFAT、EXT4 eMMC4.5
hispark_aries LiteOS-A ARM cortex-a7 16M 512M JFFS2 SPI NOR

表1中的开发板可作为待移植开发板的参考,当前LiteOS-A和linux-4.19支持的arch、ROM占用、支持的文件系统和支持的Flash类型如下表所示:

表2 OpenHarmony小型系统内核移植信息表

内核 支持的arch ROM 文件系统 Flash类型
LiteOS-A ARMv7 > 2M VFAT、JFFS2、YAFFS2 SPI NOR、NAND、EMMC
linux-4.19 ARM, ARM64、 MIPS、 X86等 > 5M VFAT、JFFS2、YAFFS、EXT/2/3/4、NFS等等 NOR、NAND、EMMC等
其他
1
https://gitee.com/openharmony/docs.git
git@gitee.com:openharmony/docs.git
openharmony
docs
docs
master

搜索帮助