• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

uboot从零移植的可行性

skawu 2018-05-16 浏览量:951
有块开发板uboot没有开源,linux内核源码是开源的,如果自己制作一个uboot可行性怎么样,难度大吗?本人没有移植过uboot,请大佬帮忙看下能否做,难度有多大
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 要看那个uboot里面包含了什么内容,如果只是那种简单的调转,那是可以移植的,不过目前有些开发板的uboot中包含了一些底层的驱动,比如调试串口的驱动,外置存储器的驱动等,这种拿不到驱动源码的话无法移植
    • 发布于 2018-05-17
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • 在嵌入式方面很多程序都是在前人的代码上不断改进,完善,所以现在才可以看到很多基于linux的开源项目,uboot里面已经集成很多底层的驱动包括不同的cpu和外设,自己制作的意义不是很大,而且需要花费很多的时间,自己做的如果能跑起来就没必要叫uboot啦 自己随便起个名字都可以。。。
    • 发布于2018-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 在嵌入式方面很多程序都是在前人的代码上不断改进,完善,所以现在才可以看到很多基于linux的开源项目,uboot里面已经集成很多底层的驱动包括不同的cpu和外设,自己制作的意义不是很大,而且需要花费很多的时间,自己做的如果能跑起来就没必要叫uboot啦 自己随便起个名字都可以。。。
    • 发布于2018-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • http://www.denx.de/wiki/U-Boot/WebHome
    • 发布于2018-05-16
    • 举报
    • 评论 0
    • 0
    • 0

  • uboot的移植会快捷一些,自己做没必要,移植难度不算很大,主要是适配内存地址等一些基本硬件设置,这些只要设置正确了,Uboot很容易就跑起来了,其他驱动例如显示,串口等等都不是很难,基本也都是参数设置。最后引导内核就可以了。
    • 发布于2018-05-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以自己移植,板子原理图,芯片手册齐全的话,应该可以自己搞定
    • 发布于2018-05-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 新的芯片都是从0开始移植的。
    只要是uboot支持这个芯片,那么移植就会很简单的。只要修改配置或是添加自己的外设驱动就可以运行起来。
    • 发布于2018-05-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

uboot从零移植的可行性