# 移植须知 本文详细介绍如何将OpenHarmony[小型系统](https://device.harmonyos.com/cn/docs/start/introduce/oem_start_guide-0000001054913231)的linux和LiteOS-A内核移植到新的开发板上,要求读者具有一定的嵌入式系统开发经验。建议先查看[入门指导](https://gitee.com/openharmony/docs/blob/master/zh-cn/OpenHarmony-Overview_zh.md),以了解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等