【问题标题】:ARM S3C6410 kernel bootARM S3C6410 内核启动
【发布时间】:2013-04-26 18:06:53
【问题描述】:

我现在正在研究 ARM S3C6410 设备。 问题是第一个 256KB 的 NAND 坏了。 我正在尝试使用 SD 卡启动,uboot 有效。 我想知道的如下。

  1. 我可以在没有 NAND 的情况下从 SD 卡启动内核吗?
  2. 我可以从 SD 卡运行 uboot,然后从 NAND 的非损坏区域启动内核吗?

我是新手。我希望大师的帮助。

【问题讨论】:

  • 这不是一个编程问题——它是一个平台使用问题。我相信这是可能的,只要你的 u-boot 有 NAND 驱动程序,但这有点离题了。请在尝试实施任何缺少的软件支持时遇到任何问题。
  • @unixsmurt,你能告诉我在哪里可以发布这个问题吗?
  • 如果您的问题与编程没有直接关系,而更多地与硬件相关,不妨试试electronics.stackexchange.com。
  • @ttotto:你解决过这个问题吗?你的解决方案是什么?

标签: linux-kernel arm embedded-linux u-boot


【解决方案1】:
  1. 是的,很多板子都用sd-card代替nand,只需修改u-boot中的bootargs即可。您可能甚至不需要更改内核,只需确保 uboot 支持您平台的 SD 卡作为引导设备即可
  2. 是的。同样,这只是正确配置bootargs 的问题。可能比第 1 点更简单

【讨论】:

    猜你喜欢
    • 2012-07-10
    • 2016-07-07
    • 2015-10-27
    • 2013-12-02
    • 1970-01-01
    • 2011-05-18
    • 2013-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多