编译linux内核的openharmony

cute(*^ω^*)遇见
发布于 2021-6-28 13:03
浏览
1收藏

hispark linux内核系统编译、烧录

代码下载、编译

代码下载

1、repo下载主干代码

repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify
repo sync -c
repo forall -c 'git lfs pull'

代码编译

1、获取docker镜像

docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:0.0.5

2、进入OpenHarmony代码根目录执行如下命令,从而进入Docker构建环境

docker run -it -v $(pwd):/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:0.0.5

3、执行如下命令进行编译

hb set(设置编译路径)
.(选择当前路径)
选择ipcamera_hispark_taurus_linux并回车
hb build -f(执行编译)

编译linux内核的openharmony-鸿蒙开发者社区

烧录、板子启动

1、使用hitool工具进行烧录
编译linux内核的openharmony-鸿蒙开发者社区

2、烧录成功,板子重新上电,进入fastboot命令输入界面,设置启动参数

setenv bootargs "mem=640M console=ttyAMA0,115200 mmz=anonymous,0,0xA8000000,384M clk_ignore_unused androidboot.selinux=permissive skip_initramfs rootdelay=10 root=/dev/mmcblk0p3 rootfstype=ext4 rw blkdevparts=mmcblk0:1M(boot),9M(kernel),50M(rootfs),-(userdata)"

编译linux内核的openharmony-鸿蒙开发者社区

3、板子启动
编译linux内核的openharmony-鸿蒙开发者社区

已于2021-6-28 13:04:13修改
3
收藏 1
回复
举报
回复
    相关推荐