鸿蒙OHOS设备开发烧录方法总结

需积分: 0 0 下载量 83 浏览量 更新于2024-06-30 收藏 943KB DOCX 举报
鸿蒙设备开发烧录总结 **鸿蒙OHOS烧录方法总结** OHOS烧录使用的海思自研的烧录工具Hitool,使用起来相对来说比较简单。整体界面如图所示:Hitool工具界面主要包括串口烧录和网口烧录两种方式,本文将分别对这两种方式进行讲解。 **串口烧录** 串口烧录是OHOS烧录的主要方式之一。串口烧录的步骤如下: 1. 打开Hitool工具,选择对应的芯片类型。如果你的开发板使用的是Hi3518ev300的,请选择对应的芯片。 2. 串口烧录需要设置正确的串口号,例如COM1。 3. 选择fastboot烧录方式。 4. 设置Uboot所在目录,例如Uboot占用了1M的存储空间,所以OHOS_Image.bin的开始地址是1M。 5. 点击开始烧录,开发板电源拔掉并重新接上。 6. 烧写成功后,打开终端,连接串口可以进入hisilion命令行。 **应用文件烧录** 应用文件烧录是OHOS烧录的另一种方式。应用文件烧录需要设置Hitool软件的设置,包括设置开始地址和文件长度。规则如下: 1. Uboot占用了1M的存储空间,所以OHOS_Image.bin的开始地址是1M。 2. 文件大小不足1M的取值1M,比如本示例中OHOS_Image.bin的大小是5656kb,Hiburn中它的长度设置为6M。 3. 设置rootfs.img烧录的起始地址是1M+6M=7M。 4. 以此类推,设置其他文件的烧录起始地址和文件长度。 **网口烧录** 网口烧录是OHOS烧录的另一种方式。网口烧录需要硬件设备,例如UGREEN的usb转RJ45网线接口。网口烧录的步骤如下: 1. 打开Hitool工具,选择对应的芯片类型。 2. 设置网口号,例如COM1。 3. 选择网口烧录方式。 4. 设置Uboot所在目录,例如Uboot占用了1M的存储空间,所以OHOS_Image.bin的开始地址是1M。 5. 点击开始烧录,开发板电源拔掉并重新接上。 6. 烧写成功后,打开终端,连接网口可以进入hisilion命令行。 **OHOS驱动框架** OHOS驱动框架是OHOS操作系统的核心组件之一。OHOS驱动框架提供了用户态APP和内核态驱动之间的通信机制。OHOS驱动框架的主要组件包括: 1. 驱动管理器:负责管理驱动程序的加载和卸载。 2. 驱动程序:实现具体的驱动功能。 3. 应用程序:使用驱动程序提供的接口实现具体的应用功能。 **总结** OHOS烧录是OHOS操作系统的重要组件之一。OHOS烧录使用的海思自研的烧录工具Hitool,使用起来相对来说比较简单。OHOS烧录可以按照串口烧录和网口烧录两种方式进行,串口烧录是OHOS烧录的主要方式之一。OHOS驱动框架是OHOS操作系统的核心组件之一,提供了用户态APP和内核态驱动之间的通信机制。
2022-08-08 上传