为什么是uboot?


Part1:uboot 从哪里来

  1. ubootSourceForge上的开源项目

  2. uboot项目的作者:是由一个德国人最早发起的

  3. uboot就是由一个人发起,然后由整个网络上所有感兴趣的人共同维护发展而来的一个BootLoader


Part2:uboot 的发展历史

  1. 自己使用的小开源项目

  2. 被更多人认可使用

  3. SoC厂商默认支持

  4. 总结:
    uboot经过多年发展,已经成为事实上的业内bootloader标准
    现在大部分的嵌入式设备都会默认使用uboot来做为bootloader


Part3:uboot 的版本号问题

  1. 早期的uboot的版本号类似于uboot1.3.4

  2. 后来版本号便成了类似于uboot-2010.06

  3. uboot的核心部分几乎没怎么变化,越新的版本支持的开发板越多而已

  4. 对于一个老版本的芯片来说,新旧版本的uboot并没有差异


Part4:uboot 的可移植性的正确理解

  1. uboot就是universal bootloader(通用的启动代码),通用的意思就是在各种地方都可以用。所以说uboot具有可移植性。

  2. uboot具有可移植性并不是说uboot在哪个开发板都可以随便用
    而是说uboot具有在源代码级别的移植能力
    可以针对多个开发板进行移植,移植后就可以在这个开发板上使用了


总结:时势造英雄,任何牛逼的东西都是时代的产物

uboot的出现是一种必然,如果没有uboot也会有另一个bootloader来代替。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值