Hi3516DV300开发板——2.uboot、kernel、fs文件系统烧写

Hi3516DV300开发板——2.uboot、kernel、fs文件系统烧写前言搭建环境教程:Hi3516DV300开发板——1.环境搭建此教程默认环境:Win10+VMware+Ubuntu18.04这篇文章只针对使用Windows下使用网口进行烧录,所以需要有一根网线和一根串口线直连电脑。不要问为什么不用串口,因为我之前串口烧录了2个小时还没成功,最后网口1分半钟烧录成功,至于官方提供的vscode,对serialport太不好装了,果断放弃。百度云过期可以留邮箱发需要哪个@@@@烧写准备1.安装USB转串口的驱动程序链接:USB-to-SerialC

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

前言

搭建环境教程:Hi3516DV300开发板——1.环境搭建

此教程默认环境:Win10+VMware+Ubuntu18.04

这篇文章只针对使用Windows下使用 网口进行烧录,所以需要有一根网线和一根串口线直连电脑。

不要问为什么不用串口,因为我之前串口烧录了2个小时还没成功,最后网口1分半钟 烧录成功,至于官方提供的vs code,对serialport太不好装了,果断放弃。

百度云过期可以留邮箱发需要哪个@@@@

烧写准备

1. 安装USB转串口的驱动程序

链接:USB-to-Serial Comm Port 提取码:r504

解压安装后再连接开发板 !!!

在设备管理中可以看到端口号即可。

2.下载HiTools (解压出来)

百度云链接:Hi_Tools 提取码:9svv

3. 复制文件到Windows下

到此时,你应该可以编译出来没问题的了,然后进入到源码目录:

cd ~/.Source_Code

然后将out/ipcamera_hi3516dv300 目录下的 OHOS_Image.binrootfs.imguserfs.img三个文件复制到Windows下:

VMware:

  1. Windows下新建一个文件夹专门用于共享
  2. Vmware中右击虚拟机,找到选项—共享文件夹—总是启用,然后添加你刚新建的目录,确定
    vm
  3. 回到Ubuntu,然后复制文件到Windows下:(后面的路径应该以自己Windows下创建的实际为准)
    cp OHOS_Image.bin rootfs.img userfs.img /mnt/hgfs/HarmonyOS/
    

然后回到Windows你刚创建的文件夹下可以看到这三个文件夹即可。

后面的全程在Windows下操作,所以不要害怕,跟着我一步一步设置好,不难的。

网口设置(重要

这一步至关重要,设置有问题就会导致你后面烧录失败!!!

  1. 先进到电脑 控制面板——所有控制面板项——网络连接中看到如下:
    网络连接
  2. 右击以太网 找到 属性,双击Internet 协议版本 4(TCP\IPv4)
    TCP/IPv4
  3. 选择 使用下面的IP地址 使用下面的DNS服务器地址
    IP设置
  4. 设置如下,确定退出
    IP地址为:192.168.1.5
    子网:255.255.255.0
    默认网关:192.168.1.1
    

    按照我上面的写,这些需要留下来记住,下面要用到。

烧录操作

打开HiTools工具,然后可以看到如下:
HiTools

  1. 依次点击芯片—切换芯片—Hi3516DV300设置型号为 Hi3516DV300
    设置芯片

  1. 配置网口:

    1. 传输方式选择:网口(推荐)

    2. 在服务器IP中找到刚才设置的 IP:192.168.1.5

      如果后面 烧录出问题,可以把下面的板端配置—IP地址换成192.168.1.100/255

    3. 板载配置按照我这个设置即可
      配置

  2. 这里选择 烧写eMMC至于为什么要emmc,先挖个坑,后面补

  3. 点击第二步绿色的加上三项,然后找到刚才从虚拟机复制出来的三个文件,按照我的顺序,因为板载内有u-boot,所以不选择第一个,然后将三个文件添加进来。
    烧写

  4. 开始地址:因为 uboot 位于起始地址占1M空间,所以 OHOS_Image.bin 开始地址为1M,然后它的大小写9M,别乱写,根据上面的写。(原因如下:开始地址,长度计算(待补)

  5. 选择三个文件前面的对勾即可。

烧录

此时点击烧写

烧写
然后重启开发板,可以按动那个开关按钮,必须15s完成该操作。
重启

正在烧录:

烧录中

烧录成功:

烧录完成

来自电子发烧友
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/190429.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 设置虚拟机桥接模式以及解决桥接模式上不了网以及ping不通主机的问题[通俗易懂]

    设置虚拟机桥接模式以及解决桥接模式上不了网以及ping不通主机的问题[通俗易懂]一.VMware设置桥接模式1.VMware->编辑->虚拟网络编辑器->更改设置选择VMnet0(桥接模式),选择与主机同名网卡 ,主机可在在网络中心查看网卡名称2.设置桥接模式 选择桥接模式 二.解决上不了网的问题0、在vmware虚拟机中:vmnet0对应桥接模式;vmnet1对应NAT模式;vmnet8对应仅主机模式。安…

    2022年4月30日
    561
  • ODS与EDW的区别「建议收藏」

    ODS与EDW的区别「建议收藏」根据自己的理解与实际项目经验,说说ODS与EDW的异同。如果有不对的地方,欢迎大家批评指正。维基百科对于ODS的定义为”Anoperationaldatastore(or“ODS”)isadatabasedesignedtointegratedatafrommultiplesourcesforadditionaloperationsonthedata.Un

    2022年9月26日
    2
  • AWStats日志分析

    AWStats日志分析AWStats日志分析系统介绍1.AWStats日志分析系统(1)Peri语言开发的一款开源日志分析系统(2)可用来分析Apache、Samba、Vsftpd、IIS等服务器的访问日志(3)信息结合crond等计划任务服务,可对日志内容定期进行分析部署AWStats日志分析系统1.安装AWStats软件包2.为要统计的站点建立配置文件3.修改站点统计配置文件…

    2022年7月16日
    24
  • 如何编程简单的病毒_永恒之蓝病毒如何传播

    如何编程简单的病毒_永恒之蓝病毒如何传播永恒之蓝病毒2018《开发者经济学:开发者国家现状》第15版已发布,它提供了一些非常有趣的见解。SlashData在2018年5月至6月的七周时间内进行了大规模调查,调查覆盖了167个国家的20,500多名开发人员。开发者国家状况报告有六个主要重点领域,包括:数据科学开发人员有兴趣破坏全球经济,但仍致力于定制软件编程语言社区–更新不断发展的技术和新渠道…

    2022年10月9日
    5
  • 全网最详细黑苹果安装教程,小白一看就懂!

    全网最详细黑苹果安装教程,小白一看就懂!可以说:这是一套目前最全面的黑苹果安装教程,为了能让每个新手,更好的理解和掌握相关方法,教程按操作流程书写,新手请务必按顺序阅读,以便提高学习效率,高手可以随意观看,或者飘过。由于篇幅长度有限,一篇文章无法全部展现,更多具体内容请点击下方章节阅读。教程目录一、前言1,什么是黑苹果?二、硬件支持1,如何确认电脑是否支持安装黑苹果?三、准备工作1,黑苹果安装必备工具下载2,黑苹果启动U盘制作方法​3,配置EFI引导文件4,硬盘分区的设置方法​四、开始安装1,BIOS设置讲解!2,开

    2022年6月4日
    64
  • Java配置方式读取外部的资源配置文件

    Java配置方式读取外部的资源配置文件

    2022年3月12日
    54

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号