3516 L1 Linux版本成功啟動!可以愉快地玩耍了
當我們下載OpenHarmony源碼后,使用hb set,都可以看到有一個 ipcamera_hispark_taurus_linux 的編譯選項:

一直很好奇這個東西是干嘛用的,按理來說,hb set 編譯的是L0 和 L1, ipcamera_hispark_taurus 是L1 liteOS-A內核的,那這個是 ipcamera_hispark_taurus_linux 到底是干嘛用的?
難道說,是L1 Linux版本???
那真是有點意思了。
于是趕緊編譯,經過幾分鐘的等待,可以看到已經編譯成功了:

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

看半天也不知道這東西是干嘛用的,怎么燒錄、分區表是怎么樣的、啟動參數如何。
最后在海思大佬的指導下,終于知道了。
我們需要燒錄這四個文件:

燒錄參數如下:

燒錄后需要進入uboot設置啟動參數,否則起不來。
uboot參數如下:
3516 L1 linux啟動參數:
- 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)"
- setenv bootcmd "mmc read 0x0 0x82000000 0x800 0x4800;mw 0x10FF0044 0X600;mw 0x120D2010 0x00000000;mw 0x120D2400 0x000000ff;mw 0x120D2010 0x00000000;bootm 0x82000000"
- saveenv
- reset
重啟,可以看到系統已經能正常啟動,而且可以進入shell,可以像玩Linux一樣玩L1了。

UI界面也起來了:
