# Harmonyos For Imx6ull **Repository Path**: gaiyi7788/harmonyos-for-imx6ull ## Basic Information - **Project Name**: Harmonyos For Imx6ull - **Description**: 正点原子I.MX6ULL Mini开发板的鸿蒙操作系统 - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2023-09-06 - **Last Updated**: 2023-09-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Harmonyos For Imx6ull ## 介绍 基于正点原子I.MX6ULL Mini开发板的鸿蒙操作系统 本仓库Fork自韦东山老师的[openharmony_for_imx6ull](https://gitee.com/weidongshan/openharmony_for_imx6ull)项目,在此基础上适配正点原子imx6ull mini开发板,目前适配屏幕为4.3寸(480*272)。后面欢迎大家提供正点原子其他尺寸屏幕参与测试。 ## TODO List 1. 增加LCD驱动,自动适配正点原子不同尺寸屏幕 2. 增加触摸IC驱动 3. 增加EMMC驱动 4. 增加网卡驱动 ## 使用说明 * 请确保你的板子已经烧写好`uboot`,并且`uboot`中已经实现网卡驱动,电脑已经安装`tftp`服务。以下烧写内核镜像及根文件系统均依赖`tftp`服务。 1. 执行`cd kernel/liteos_a` 2. 执行`make`命令编译系统内核,执行`make rootfs`编译根文件系统,生成的根文件系统镜像位于`harmonyos-for-imx6ull/kernel/liteos_a/out`目录下,将`rootfs.img`更名为`rootfs.jffs2` 3. 拷贝```harmonyos-for-imx6ull/kernel/liteos_a/out```目录下的`liteos.bin`与`rootfs.jffs2`到ftp服务器目录下,稍后使用tftp下载内核镜像与根文件系统 4. 设置`uboot`环境变量,`setenv bootcmd "mw.l 98000000 ffffffff 1000000;tftp 81000000 liteos.bin;tftp 98000000 rootfs.jffs2;go 81000000"` 5. 输入`saveenv`保存环境变量后重启即可进入harmonyos * 如果确实想体验harmonyos又不具备上述条件,可以参考韦东山老师[openharmony_for_imx6ull](https://gitee.com/weidongshan/openharmony_for_imx6ull)项目,使用其烧写工具体验。 ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request