usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统 原创 精华

发布于 2022-5-10 12:42
浏览
0收藏

我用的是mac笔记本

首要准备

虚拟机安装window10(烧录系统)和小熊派的ubuntu20(下载和编译源码)

进入window10

2:去润和的官网下载驱动

下载地址

下载后双击安装

CH341SER,HiUSBBurnDriver,usb-patch-for-win8win10,USB-to-Serial Comm Port

有用没用,先装了再说

3:窜口线插电脑,开发板上电,window10窜口工具连接上开发板

4:断电再上电,进入uboot模式

在窜口工具显示倒计时的时候(hit anykey to stop autoboot 3)按一下键盘任意键,接着输入usb device

usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区5:窜口应该是显示install usb devices。。。。

6:打开hitool,选择usb,emmc分区烧录,自己选择要烧录的文件,emmc分区表文件是下面烧写的文件选择好之后自己保存的,第一次烧写不需要选这个分区表文件,手动在文件系统,开始地址,长度等类型中自己添加,添加好之后自己保存一份下次烧写就不需要再填写了

如下图usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区7;点击烧写,自己数数5秒到7秒,自己把握,然后把usb查到电脑上,如无意外,稍等几秒后,hitool显示如下

如若没有显示,多试几次,自己掌握好这个时间,一般是点烧写之后5秒插上,虚拟机会叮咚响一下,表示认出usb设备,如果没认出,自己设置一下usb设备自动连接到虚拟机上。
usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区

8:这时候拔掉usb线,过5秒再插上,然后会自己继续烧写,不需要动hitool

usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区

usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区9:烧写完成后可能会启动不起来,启动参数可以参照这个贴,自己在窜口输入

文章后面启动参数

usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区

10:完事,这是我自己摸索出来的。linux内核的小型系统,可以用linux命令

 

插拔一下sd卡得到如图

 

usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区

先在根目录创建一个文件夹,命令我就不打了如: mkdir mynfs

接着在开发板的根目录执行挂载命令,如:mount ./dev/mmcblk1p1 ./mynfs

usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区

 

 

usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区命令行转到mynfs目录

可以看到sd卡里面有bm工具和自己编译的launcher.hap,bm工具是编译一同编译出来的,具体怎么编译自己百度,

具体位置如图

usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区

执行命

./bm set -s disable
./bm set -d enable

usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区

尝试安装,结果报错!

usb烧录鸿蒙开发板的教程,hi3516烧录linux版的小型系统-开源基础软件社区

顺便征求一下大家,自己写一个launcher,怎么去替换系统里面的luncher

例如我在deveco studio建一个名字是com.huawei.launcher的项目,编译,签名,打包后得到launcher.hap,怎么替换系统里的?

试过挂载sd卡,替换system/internal下的launcher.hap,再重启不起作用,另外用bm安装会出错

资源是我用手机拍摄的视频,你们可以看一下

 

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
标签
71.mp4.zip 16.55M 2次下载
71.mp4.zip 16.55M 3次下载
已于2022-5-10 16:10:11修改
1
收藏
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐