【发布时间】:2013-02-09 12:57:14
【问题描述】:
我非常了解本地和嵌入式系统上的 Linux。我已将 BSP 移植到 mini2440 和 Pandaboard。我还为 x86 和 arm 板交叉编译了几个包,包括从源代码自定义 VLC。
好吧,我想知道的是假设如果有一块新板(在制造过程之后新到货),那么如何启动它以运行 Linux,我知道首先我必须移植 Uboot 或任何 boorloader,但是对于必须知道闪存的地址大小。
我的问题是假设有新的板,那么我如何将 uboot 移植到板中,假设我没有关于地址的任何信息,板刚刚来自制造过程。就像许多公司提供芯片启动和板启动等服务一样,但启动它需要哪些信息?
谈到 mini2440 和 pandaboard,我们可以得到公司的支持,但假设任何新公司想要移植 Android/Linux,需要哪些信息或如何移植引导加载程序然后 Linux/Android?
总结我的问题 1.如何将Uboot移植到新板? 2.如何将Kernel移植到板子中? 3. Chip如何上板?
我想学习新事物,并且希望比 BSP 移植到董事会领先一步。
期待听到专家的意见。
感谢您的宝贵时间。
【问题讨论】: