鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a

简介: 鸿蒙移植i.mx6ull(三) 体验鸿蒙内核Liteos-a

1. 在IMX6ULL上体验鸿蒙系统


下载GIT仓库,里面含有烧写软件。


本文先让大家在IMX6ULL上体验一下Liteos-a。


百问网开发了一款烧写软件:100ask_imx6ull_flashing_tool,它的界面如下:

1670998275942.jpg

使用这软件,只需要一条USB线连接电脑和开发板USB OTG口,只需要点击一个按钮就可以体验鸿蒙系统。


1.1 一键体验鸿蒙:下载到内存运行


1.1.1 一键启动


把开发板设置为USB启动,接好2条USB线,装好驱动程序后,运行烧写工具,点击下图所示按钮,观察串口信息,可以看到板子启动进入鸿蒙系统了:

1670998286932.jpg

串口信息如下:

1670998296933.jpg

1.1.2 执行shell命令


执行help命令,可以看到支持的SHELL命令,如下:

1670998304635.jpg

1.1.3 执行数码相框GUI程序


注意:必须用“./bin/digitpic”,不能用绝对路径“/bin/digitpic”

注意:这个GUI程序是我们自己写得,很丑,与鸿蒙无关。

1670998314928.jpg

在板子屏幕上可以看到:

1670998323177.jpg

1.1.4 退出程序


执行task命令确定进程号,然后执行“kill -9 PID”杀掉进程,比如:

1670998331171.jpg

1.1.5 开机自动启动鸿蒙


注意:对于IMX6ULL pro板,设置为HMOS启动后,无法再通过烧写工具切回Linux(下一个版本完善这功能)。要想切回Linux,需要重新烧录EMMC,这个烧写工具里没有放emmc.bin(它太大了)。

可以使用百度网盘中“01_Tools (开发工具)/100ask_imx6ull_pro开发板系统烧写工具.7z”来重新烧录EMMC。


把开发板设置为USB启动,接好2条USB线,装好驱动程序后,运行烧写工具. 先烧写,点击下图所示按钮:

1670998337497.jpg

然后设置默认系统,如下图所示:

1670998349877.jpg

最后,设置为EMMC启动,重新上电后就可以自动进入鸿蒙系统。

相关文章
|
Linux 芯片
鸿蒙移植i.mx6ull(十) 系统时钟
鸿蒙移植i.mx6ull(十) 系统时钟
351 0
鸿蒙移植i.mx6ull(十) 系统时钟
|
Shell Python
鸿蒙移植i.mx6ull(十二) 根文件系统
鸿蒙移植i.mx6ull(十二) 根文件系统
235 0
鸿蒙移植i.mx6ull(十二) 根文件系统
|
存储 Linux 内存技术
鸿蒙移植i.mx6ull(十一) 存储设备驱动程序(基于IMX6ULL)
鸿蒙移植i.mx6ull(十一) 存储设备驱动程序(基于IMX6ULL)
345 0
鸿蒙移植i.mx6ull(十一) 存储设备驱动程序(基于IMX6ULL)
|
Shell
鸿蒙移植i.mx6ull(九) 串口移植(基于IMX6ULL)
鸿蒙移植i.mx6ull(九) 串口移植(基于IMX6ULL)
498 0
鸿蒙移植i.mx6ull(九) 串口移植(基于IMX6ULL)
|
C语言
鸿蒙移植i.mx6ull(八) 添加一个单板(下)
鸿蒙移植i.mx6ull(八) 添加一个单板
159 0
鸿蒙移植i.mx6ull(八) 添加一个单板(下)
|
芯片
鸿蒙移植i.mx6ull(八) 添加一个单板(上)
鸿蒙移植i.mx6ull(八) 添加一个单板
330 0
鸿蒙移植i.mx6ull(八) 添加一个单板(上)
|
物联网
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统(下)
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统
376 0
鸿蒙移植i.mx6ull (七) Liteos-a的编译系统(下)
|
8天前
鸿蒙开发:V2版本装饰器@Once
@Once装饰器只能与@Param搭配使用,仅此一个组合,无其他使用方式,还有就是,必须在V2版本,也就是@ComponentV2装饰的自定义组件中,否则会报异常。
鸿蒙开发:V2版本装饰器@Once
|
2天前
鸿蒙开发:wrapBuilder传递参数
本文,主要简单了介绍了一下,非UI使用的情况下,wrapBuilder传递数据问题,除了以上的方式之外,还有其它的方式可以实现,在实际的开发中,还是具体问题具体分析。
74 61
鸿蒙开发:wrapBuilder传递参数
|
2天前
|
开发者 容器
鸿蒙开发:弹性布局Flex
在实际的开发中,需要掌握主轴与交叉轴的关系、换行规则及子元素属性,同时注意性能与兼容性问题,还有一点,Flex组件在渲染时存在二次布局过程,因此在对性能有严格要求的场景下建议使用Column、Row代替。
23 10
鸿蒙开发:弹性布局Flex

热门文章

最新文章

  • 1
    【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
  • 2
    EMAS 性能分析全面适配HarmonyOS NEXT,开启原生应用性能优化新纪元
  • 3
    【04】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-正确安装鸿蒙SDK-结构目录介绍-路由介绍-帧动画(ohos.animator)书写介绍-能够正常使用依赖库等-ArkUI基础组件介绍-全过程实战项目分享-从零开发到上线-优雅草卓伊凡
  • 4
    鸿蒙开发:了解@Builder装饰器
  • 5
    鸿蒙开发:wrapBuilder传递参数
  • 6
    鸿蒙H5离线包技术分享
  • 7
    鸿蒙web加载本地网页资源异常
  • 8
    【01】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-项目开发实战-优雅草卓伊凡拟开发一个一站式家政服务平台-前期筹备-暂定取名斑马家政软件系统-本项目前端开源-服务端采用优雅草蜻蜓Z系统-搭配ruoyi框架admin后台-全过程实战项目分享-从零开发到上线
  • 9
    Harmony os next~HarmonyOS Ability与页面跳转开发详解
  • 10
    【02】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-项目开发实战-准备工具安装-编译器DevEco Studio安装-arkts编程语言认识-编译器devco-鸿蒙SDK安装-模拟器环境调试-hyper虚拟化开启-全过程实战项目分享-从零开发到上线-优雅草卓伊凡