加入收藏 | 设为首页 | 会员中心 | 我要投稿 温州站长网 (https://www.0577zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

OpenHarmony3.0镜像烧录到Hi3516上

发布时间:2021-11-23 08:06:31 所属栏目:系统 来源:互联网
导读:在 搭建OpenHarmony3.0(标准系统) Ubuntu环境小节中,我已经完成了OpenHarmony3.0源代码编译,生成了能够烧录到Hi3516上的OpenHarmony3.0镜像,本节将记录烧录过程。 准备工作 Hi3516DV300开发板(介绍) 配置好环境的Visual Studio Code (其中DevEco Device
在 搭建OpenHarmony3.0(标准系统) Ubuntu环境小节中,我已经完成了OpenHarmony3.0源代码编译,生成了能够烧录到Hi3516上的OpenHarmony3.0镜像,本节将记录烧录过程。
 
准备工作
Hi3516DV300开发板(介绍)
配置好环境的Visual Studio Code (其中DevEco Device Tool2.2 Beta2)
Hi3516DV300开发板串口驱动
HiTool工具
使用VS烧录步骤
设置共享目录
 
执行以下命令安装samba
 
sudo apt-get install samba samba-common
备份samba配置文件
 
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
添加共享目录配置
 
sudo vim /etc/samba/smb.conf
在打开的配置文件中按i进入编辑模式,在最后添加如下代码:
 
[work]
 comment = samba home directory
 path = /home/tuer/openharmony/
 public = yes
 browseable = yes
 public = yes
 writeable = yes
 read only = no
 valid users = tuer
 create mask = 0777
 directory mask = 0777
 #force user = nobody
 #force group = nogroup
 available = yes
按下Esc键,然后输入:wq进行保存。
 
如果提示没有安装vim,使用sudo apt-get install vim命令安装。
 
设置samba用户密码,用户名必须和配置信息中的valid users一致。
 
sudo smbpasswd -a tuer
#输入两次密码
重启smbd服务
 
sudo service smbd restart
在宿主机(win10)中打开文件夹输入ubuntu的ip(使用ifconfig查看)。
 
 
 
在work文件夹右键,选择映射网络驱动器。
 
#星光计划1.0# OpenHarmony3.0镜像烧录至Hi3516上-鸿蒙HarmonyOS技术社区
网口烧录配置
在DevEco Device Tool中,点击导入选择待烧录文件所在的文件夹(源码文件夹,映射到宿主机的文件夹),其中MCU选择HiSilicon_Arm_Linux 下的Hi3516DV300,Framework选择“Ohos-sources”。
 
#星光计划1.0# OpenHarmony3.0镜像烧录至Hi3516上-鸿蒙HarmonyOS技术社区
#星光计划1.0# OpenHarmony3.0镜像烧录至Hi3516上-鸿蒙HarmonyOS技术社区
#星光计划1.0# OpenHarmony3.0镜像烧录至Hi3516上-鸿蒙HarmonyOS技术社区
连接电脑和Hi3516开发板,需要同时连接串口、网口和电源。打开电脑设备管理器,查看并记录对应的串口号。
 
#星光计划1.0# OpenHarmony3.0镜像烧录至Hi3516上-鸿蒙HarmonyOS技术社区
说明: 如果对应的串口异常,请根据Hi3516DV300/Hi3518EV300开发板串口驱动安装指导安装USB转串口的驱动程序
 
在DevEco Device Tool工具中,选择Projects中的Setting打开工程配置界面。
 
#星光计划1.0# OpenHarmony3.0镜像烧录至Hi3516上-鸿蒙HarmonyOS技术社区
选择“hi3516dv300”选项卡,设置烧录选项,包括upload_port、upload_partitions和upload_protocol。
 
upload_port:选择步骤2中查询的串口号。
upload_protocol:选择烧录协议,固定选择“hiburn-net”。
upload_partitions:选择待烧录的文件,默认情况下会同时烧录fastboot、boot、updater、misc、system、vendor和userdata。

(编辑:温州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读