3516 L1 Linux版本成功启动!可以愉快地玩耍了

系统 Linux
hb set 编译的是L0 和 L1, ipcamera_hispark_taurus 是L1 liteOS-A内核的,那这个是 ipcamera_hispark_taurus_linux 到底是干嘛用的?

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com

当我们下载OpenHarmony源码后,使用hb set,都可以看到有一个 ipcamera_hispark_taurus_linux 的编译选项:

3516 L1 Linux版本成功启动!可以愉快地玩耍了~-鸿蒙HarmonyOS技术社区

一直很好奇这个东西是干嘛用的,按理来说,hb set 编译的是L0 和 L1, ipcamera_hispark_taurus 是L1 liteOS-A内核的,那这个是 ipcamera_hispark_taurus_linux 到底是干嘛用的?

难道说,是L1 Linux版本???

那真是有点意思了。

于是赶紧编译,经过几分钟的等待,可以看到已经编译成功了:

3516 L1 Linux版本成功启动!可以愉快地玩耍了~-鸿蒙HarmonyOS技术社区

于是进入out目录,可以看到有如下文件:

3516 L1 Linux版本成功启动!可以愉快地玩耍了~-鸿蒙HarmonyOS技术社区

看半天也不知道这东西是干嘛用的,怎么烧录、分区表是怎么样的、启动参数如何。

最后在海思大佬的指导下,终于知道了。

我们需要烧录这四个文件:

3516 L1 Linux版本成功启动!可以愉快地玩耍了~-鸿蒙HarmonyOS技术社区

烧录参数如下:

3516 L1 Linux版本成功启动!可以愉快地玩耍了~-鸿蒙HarmonyOS技术社区

烧录后需要进入uboot设置启动参数,否则起不来。

uboot参数如下:

3516 L1 linux启动参数: 

  1. setenv bootargs "mem=128M console=ttyAMA0,115200 root=/dev/mmcblk0p3 rw rootfstype=ext4 rootwait blkdevparts=mmcblk0:1M(boot),9M(kernel),50M(rootfs),50M(userfs),1024M(userdata)" 
  2. setenv bootcmd "mmc read 0x0 0x82000000 0x800 0x4800;mw 0x10FF0044 0X600;mw 0x120D2010 0x00000000;mw 0x120D2400 0x000000ff;mw 0x120D2010 0x00000000;bootm 0x82000000" 
  3. saveenv 
  4. reset 

重启,可以看到系统已经能正常启动,而且可以进入shell,可以像玩Linux一样玩L1了。

3516 L1 Linux版本成功启动!可以愉快地玩耍了~-鸿蒙HarmonyOS技术社区

UI界面也起来了:

3516 L1 Linux版本成功启动!可以愉快地玩耍了~-鸿蒙HarmonyOS技术社区

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com

 

责任编辑:jianghua 来源: 鸿蒙社区
相关推荐

2022-03-28 15:40:34

harmony鸿蒙操作系统

2014-07-29 09:30:10

Win 8

2022-06-10 10:01:17

MacDockerLinux

2020-05-22 15:16:45

远程工作办公互联网

2023-02-28 15:49:09

鸿蒙应用开发

2021-10-20 19:14:30

缓存CacheCPU

2022-02-17 17:52:00

openharmon项目开发鸿蒙

2012-10-09 10:57:57

光纤iODN宽带

2015-10-20 16:48:06

AnsibleDocker可扩展设计

2023-01-31 09:12:16

CPU芯片缓存

2023-10-10 15:33:55

机器学习相似性度量

2022-08-26 14:58:43

区块链比特币架构

2015-04-09 10:48:42

私有云公有云云服务

2014-11-13 11:29:12

2019-06-12 18:30:17

LinuxLutris开源游戏平台

2023-11-08 15:51:00

AGI人工智能

2023-05-10 15:26:53

2009-10-22 17:48:32

linux gcc版本

2020-11-17 09:15:21

ColabJupyterPython

2021-05-12 15:29:40

Linux 系统 数据
点赞
收藏

51CTO技术栈公众号