基于全志H3的NanoPi M1 plus刷机

 一、准备工作

官方教程

NanoPi M1 Plus/zh - FriendlyELEC WiKi

硬件:

1.一块NanoPi M1 puls创客开发板

2.一张16G的TF卡(官方推荐闪迪速卡)

3.一个TF读卡器

4.一个5V/2A的电源和一根micro usb线

软件:

可以根据官方教程引导下载,也可以在这里下载

1.系统固件 h3-eflasher-friendlycore-jammy-4.14-armhf-20231107.img

2.刷机工具 win32diskimager

二、系统安装(刷机)

1.固件说明:系统固件有两种,一种是安装在板载emmc的,另一种是安装在TF卡上的,我用的是安装在TF卡上的版本;

2.烧写镜像文件,把TF卡通过读卡器插到电脑上,打开win32diskimager

  (1)加载系统镜像文件 -> (2)选择你的TF卡盘符 -> (3)点击Write把系统固件刷到TF卡上

  40f96ab66f97477ba7d5f7d83b131b8e.png

  MD5 Hash前面的勾可以不用打,这个是用来校验系统固件文件的正确性的,刷写完成如下,这时候在资源管理器'计算机'里发现刷机工具把TF卡分区成了3个盘;

  29f070b12bbc49d69477953c834a9bb4.png

3.开发板断电,把读卡器从电脑上拔下,取下TF卡插到开发板上,给开发板通电,自动从TF卡启动系统,正常启动后蓝色指示灯为双闪状态。

(如果是EMMC版本的镜像,开发板的蓝色指示灯会快闪,说明正在写emmc,不要断电,写完emmc会变成1Hz的慢闪再断电)

4.启动后用uname可以查看linux内核版本

b442b22c4a5a4f9485fbc5897087c1c4.pngb9cbf8924ca24d0d8efc842f1699cdb8.png

 

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
全志H3 Uboot是一种嵌入式开源引导加载程序,被广泛应用于全志H3系列芯片的启动过程中。它的主要功能是在开机时加载操作系统并进行一系列初始化配置。 全志H3芯片是一款低功耗高性能的嵌入式处理器,常用于智能电视盒子、车载导航和物联网设备等领域。而Uboot作为引导加载程序,是首个被加载到处理器的主要程序,它负责引导系统启动和设备初始化过程。 Ubboot主要的执行流程包括硬件初始化、设备配置、文件系统加载和操作系统启动。在硬件初始化阶段,它通过设置各个外设的寄存器进行初始化,确保硬件的正常工作。接着,Uboot会根据预设的配置对系统进行初始化,包括网络配置、环境变量设置和设备树加载等。然后,它会尝试从存储设备加载文件系统,如SD卡或闪存驱动器,并解析启动映像文件。最后,Uboot会通过执行操作系统的启动命令将控制权交给操作系统内核,使系统正常启动。 全志H3 Uboot具有丰富的功能和灵活的配置选项,使开发者能够根据实际需求进行各种调试和优化。同时,它还支持网络引导和远程更新等功能,方便了系统的维护和更新。 总之,全志H3 Uboot是一种重要的引导加载程序,为全志H3系列芯片的启动和初始化提供了关键的支持。它的功能丰富,能够为系统开发者提供灵活的配置选项和调试手段,使系统的启动和维护更加方便高效。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值