gpt4 book ai didi

linux - 硬件启动 - 在新板上安装 uboot

转载 作者:太空狗 更新时间:2023-10-29 12:34:41 33 4
gpt4 key购买 nike

我非常了解本地和嵌入式系统上的 Linux。我已将 BSP 移植到 mini2440 和 Pandaboard。我还为 x86 和 arm board 交叉编译了几个包,包括从源代码定制 VLC。

好吧,我想知道的是,如果有一 block 新板(制造过程后新到的),那么如何启动它来运行 Linux,我知道首先我必须移植 Uboot 或任何引导加载程序,但是对于必须知道闪存的地址大小。

我的问题是假设有新的电路板,那么假设我没有任何关于地址的信息,我如何将 uboot 移植到电路板上,电路板刚刚从制造过程中出来。就像很多公司都提供 Chip Bring up 和 Board bring up 之类的服务,但是需要哪些信息才能启动呢?

关于 mini2440 和 pandaboard,我们可以得到公司的支持,但假设有任何新公司想要移植 Android/Linux,需要什么信息或如何移植 Boot loader 然后再移植 Linux/Android?

根据以下内容总结我的问题1.如何将Uboot移植到新板子上?2.如何将内核移植到板子中?3. Chip如何带入板子?

想学习新东西,想比BSP移植板子更进一步。

期待专家的意见。

感谢您的宝贵时间。

最佳答案

我有一些开发新板的工作经验。我的回答是:(1)熟悉硬件设计,如熟悉原理图;(2)在UBoot源码树中,选择一 block 与刚买的新板类似的demo板。以此为基础开始培养;(3)Linux内核同理;

关于linux - 硬件启动 - 在新板上安装 uboot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15049064/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com