
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
在 搭建OpenHarmony3.0(标准系统) Ubuntu环境小节中,我已经完成了OpenHarmony3.0源代码编译,生成了能够烧录到Hi3516上的OpenHarmony3.0镜像,本节将记录烧录过程。
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
ifconfig
查看)。work
文件夹右键,选择映射网络驱动器。在DevEco Device Tool中,点击导入选择待烧录文件所在的文件夹(源码文件夹,映射到宿主机的文件夹),其中MCU选择HiSilicon_Arm_Linux 下的Hi3516DV300,Framework选择“Ohos-sources”。
连接电脑和Hi3516开发板,需要同时连接串口、网口和电源。打开电脑设备管理器,查看并记录对应的串口号。
说明: 如果对应的串口异常,请根据Hi3516DV300/Hi3518EV300开发板串口驱动安装指导安装USB转串口的驱动程序
upload_port
、upload_partitions
和upload_protocol
。upload_port
:选择步骤2中查询的串口号。upload_protocol
:选择烧录协议,固定选择“hiburn-net”。upload_partitions
:选择待烧录的文件,默认情况下会同时烧录fastboot
、boot
、updater
、misc
、system
、vendor
和userdata
。upload_net_server_ip
:选择步骤5中设置的IP地址信息。upload_net_client_mask
:设置开发板的子网掩码。upload_net_client_gw
:设置开发板的网关。upload_net_client_ip
:设置开发板的IP地址。所有的配置都修改完成后,在工程配置选项卡顶部,点击保存。
打开“PROJECT TASK”下工程目录“hi3516dv300”开发板下的Upload
,开始烧录,耗时比较长,耐心等待…
烧录成功
开发板重启,查看是否烧录成功。
虽然VS烧录失败,但还可以选择HiTool进行烧录。
[1] OpenHarmony官网标准系统入门 镜像烧录
[2] HarmonyOS设备开发官网Hi3516DV300开发板烧录
两篇文章希望对你有所帮助,若有问题请告知,拜谢!!!
接下来准备从Demo示例开始OpenHarmony之旅,加油!!!