摘要:本文简单介绍OpenHarmony轻量系统移植,内核初始化和启动
适合群体:想自己动手移植OpenHarmony轻量系统的朋友
上一节我们已经完成的移植好了内核,hb build -f编译后,查看输出文件:
outgd32f303_lianzhiangd32f303_lianzhian
其中,OHOS_Image.bin 是我们要烧录的文件。
这里我们使用jlink进行烧录,步骤如下:
(1)下载JLinkARM_GD_Exclusive软件,打开JFlashARM.exe程序。
(2)选择Option——project setting,选择CPU、Device为GD32F303XE
(3)点击file——open data file,选择要烧录的固件
(4)填写启动地址为8000000
(5)点击auto,开始烧录
(6)如下提示,则烧录成功:
(7)断开jlink,重新上电,可以看到串口打印如下:
同时可以观察到LED闪烁,说明内核启动成功。