IPC Hi3518EV300开发板——移植Linux 0.串口快速烧录教程

前言

因为 Hi3518EV300 是支持HarmonyOS、LiteOS、Linux多系统的,鸿蒙移植因为有 Hi3516DV300,基本都一模一样,所有感觉也没什么可做的,干脆跑Linux吧,顺便熟悉学习一下Linux移植的一些过程和需要注意的东西及设置。

默认掌握:

  • 基本的一些技能
  • HiTools烧录工具及简单使用
  • Hi3516EV200的SDK
  • 串口查看工具(SecureCRT、MobaXterm…)

有兴趣可以去看我的Hi3516DV300相关教程:

Hi3516DV300系列文章

  1. Hi3516DV300开发板——0.开箱啦!
  2. Hi3516DV300开发板——1.环境搭建
  3. Hi3516DV300开发板——2.uboot、kernel、fs文件系统烧写
  4. Hi3516DV300开发板——3.烧录过程问题、uboot相关设置及移植前准备
  5. Hi3516DV300开发板——4.开发板挂载NFS服务
  6. Hi3516DV300开发板——7.1 HarmonyOS鸿蒙系统北向HAP开发——编译第一个触摸版本Hello Wold
  7. Hi3516DV300开发板——8. 为HarmonyOS鸿蒙Debug贡献代码——修复了因bundleName无法识别下划线(_)导致安装Hap包失败
  8. Hi3516DV300开发板——9.HarmonyOS鸿蒙系统北向HAP开发——多页面图片显示及手势事件的处理

开始

因为Hi3518EV300没有网口,只有WIFI和串口,起初并没有没有WIFI驱动相关东西,无法使用网口烧录,这里讲一下串口烧录方法。

用过相关的串口的都知道,像单片机的bin,hex这种程序串口调到912600的速率也还行,但是现在Linux带了 kernel内核和 rootfs文件系统,这两个文件挺大的,对于串口来说是比较费时费力的,之前的Hi3516DV300烧录用串口得一个多小时,现在介绍一个比较快速方便的方法。

烧录

效率:

  • 现在这个方法烧录 8M 大小的文件系统大概只需要1min左右就可以。
    效率
1. 准备
  1. Hi3518EV300 上电开机进入uboot ,显示 hisilicon,然后输入:usb device
    uboot启动
  2. 下载 zadig.exe 软件打开,链接:zadig
  3. 进入软件,勾选 Options -> List All Device
  4. 可以看到如下,然后点击 Install Drvice 即可。
    zadig
  5. 此时进入设备管理器可以看到 HiUSBBurn 设备即可。
    设备
2. 烧录
  1. SecureCRT 进入uboot,然后输入:usb device

  2. 打开 HiTools 工具,如下步骤操作
    HiTools

  3. 点击烧写后,下面控制台出现#---- 33%如图,继续
    第一步

  4. 重新上电开发板,进入uboot 再次输入 usb device,然后出现uboot版本号,即开始自动烧录,等待完成即可!
    开始

  5. 烧录过程: 烧录过程

  6. 烧录完成:
    在这里插入图片描述
    =!!!!!!!!!!!建议在第3步一出现 usb device 就快速进行第4步,中间间隔不要过久,不然会失败!!!=

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
全志T3开发板是一块能够帮助嵌入式初学者进行学习和测试的开发板。该开发板采用了全志公司推出的T3芯片作为主控芯片,拥有强大的处理性能和丰富的硬件接口,非常适合初学者进行嵌入式开发。 在使用全志T3开发板进行学习和测试时,首先需要熟悉该开发板的硬件接口和功能。该开发板提供了丰富的硬件接口,包括GPIO口、SPI口、I2C口、UART口等,这些接口可以用于连接外部硬件模块,实现各种功能。同时,该开发板还具备WiFi和蓝牙功能,方便进行网络通信。 接下来,可以选择一个简单的嵌入式项目进行学习和测试。例如,可以通过GPIO口控制LED灯的亮灭,通过SPI口读取传感器数据等。在这个过程中,需要学习如何使用开发板的各种硬件接口和相应的编程语言,例如C语言或Python。可以查阅开发板的相关文档和教程,以及互联网上的资源,来学习如何编写代码、调试和测试。 此外,全志T3开发板还支持Linux和Android系统,可以学习如何在这些系统上进行嵌入式开发。通过学习和测试,可以深入理解嵌入式系统的原理和开发方法,提升自己的嵌入式开发能力。 总之,全志T3开发板是一块非常适合嵌入式初学者进行学习和测试的开发板。通过学习和测试,可以掌握嵌入式开发的基础知识和技能,并在实践中逐渐提升自己的嵌入式开发水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值