【问题标题】:Buiding kernel for an ARM processor为 ARM 处理器构建内核
【发布时间】:2015-07-24 10:25:04
【问题描述】:

我在 ubuntu 平台上开发 Odroid XU3。为了使 DS5 软件交叉编译以进行分析,我需要构建具有特定配置的 Linux 内核。我是新手,但我已经在主机上为 Arm 处理器创建了内核的 UImage。我需要询问如何在目标平台(即 Odroid)中获取该内核副本。

因为要进行分析,我需要在目标机器上安装具有特定配置的 gatord 和内核。我完成了 gatord 并在主机上构建内核。只需要将其复制到目标上。但是使用 odroid 的 sdcard 并没有发生这种情况。请告诉我。

【问题讨论】:

  • 您的 SD 卡是如何设置的?前段时间,当我使用原始 Odroid-XU 进行内核工作时,ISTR 有一张 SD 卡,其中包含一个预构建的映像(来自 Odroid 论坛的 Ubuntu 或 Arch Linux 的,我忘记了我选择了哪个)它有单独的引导和根分区,只是覆盖了 /boot 中的 zImage。

标签: linux-kernel arm odroid


【解决方案1】:

因此,如果您创建的 uImage 看起来像是在目标板上将 U-Boot 作为引导加载程序。 U-Boot 可以通过 TFTP 下载内核 uImages。我没有使用过像你这样的设备,但如果它有以太网端口,你可以使用它。 另外你必须知道U-Boot命令(幸好网上有很多资料,去google就行了。)

【讨论】:

  • 我已经在基于 ubuntu 的主机上创建了一个 UImage,我不必将它复制到最有可能使用 sd 卡的目标机器上。我对这个东西很陌生,所以我不太了解它。我想从下面的链接你会明白我做了什么以及我现在需要做什么 --> [infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0482o/…
猜你喜欢
  • 2016-07-03
  • 1970-01-01
  • 1970-01-01
  • 2014-03-31
  • 2017-07-02
  • 1970-01-01
  • 2016-06-15
  • 2020-12-23
  • 1970-01-01
相关资源
最近更新 更多