问题标签 [u-boot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6027 浏览

command-line - 如何让 uBoot 与 squashfs 一起工作/uBoot 中的 FDT 是什么?

我设置了 Kamikaze 工具链(来自openwrt ),并为AMCC PPC405ex kilauea参考板编译了 Linux 2.6.30.x 内核。但是,由于某种原因,我在 uBoot 中做错了,因为我无法从 squashfs 映像运行内核。图像通过 tftp 加载并解压缩,但控制台输出未启动。

我没有更改 Linux 内核命令行,它看起来很好(console=ttyS0,115200 root=/dev/mtdblock)。我也有点疑惑uBoot中的fdt是什么?

我不完全确定这是否真的属于 stackoverflow,但话又说回来,这也不是一个真正的 superuser.com 问题(因为这与开发环境有关,所以它肯定与编程相关,即使不完全是编程问题)

0 投票
1 回答
2197 浏览

embedded-linux - 学习Uboot编程

请建议如何开始uboot编程的方法或来源。

0 投票
1 回答
10692 浏览

linker - uboot.lds的理解

我试图了解如何在基于 powerpc mpc8313 处理器的板上完成 uboot 的移植。在此过程中,我遇到了名为 uboot.lds 的文件,即链接描述文件。

我需要理解这个文件。我的意思是提到的内容的重要性以及实际地址在uboot包中定义的位置。

例如; 在 SECTIONS 中,我可以找到以下信息的重要性:

在哪里查找此信息以及如何识别要在 lds 文件中进行的更改?

请确认或至少给出一些阅读信息的指示,谢谢

Regads,维杰

0 投票
3 回答
1805 浏览

linux - catch the serial number from bootloader

I want to catch the serial number which has been written into the U-Boot environment.

Bootloader :U-boot 1.2 kernel:2.6.24 tool-chain:arm-linux-gcc-3.4.1 rfs :busybox-1.9.2

Please tell me how can I do this?

Thanks a lot.

0 投票
2 回答
2382 浏览

linux-kernel - 使用 JTAG 和 Trace32 调试 uBoot?

我对这个领域有点陌生,我在这里的查询有点模糊。我对你们中的任何人特别感兴趣,他们有使用 uBoot 和 JTAG 调试器(如 Lauterbach)的经验,如何着手处理和解决 uBoot 中的问题。

具体来说,如果您能描述在 uBoot 中遇到的问题,以及 JTAG 如何帮助您解决问题,我将不胜感激。

谢谢,vj

0 投票
1 回答
7173 浏览

linux - 使用 fw_printenv 获取 U-boot 的环境

我想使用 fw_printenv 来获取 U-boot 的环境。

然后

你能告诉我有什么问题吗?

多谢。^^

0 投票
1 回答
5148 浏览

android - 如何用另一个发行版替换 android

我买了一个非常弱的上网本,它预装了 android 2.0,我想用另一个 linux 发行版(如小狗或damnSmallLinux)替换它。

上网本没有带有“从 SD 卡启动”选项的 bios 菜单,所以当我插入带有 grub/lilo 的 SD 卡或 USB 密钥时,它仍然没有从它启动。

我找不到进入 android 调试模式的键序列,所以我没有 android 系统的 root。

  1. 是否有一种 android-internal 方式来指定从其他媒体启动?
  2. 是否有“das-uboot”方式强制从另一台设备启动 android?

谢谢!

0 投票
1 回答
1580 浏览

c - 使用 fw_setenv 设置 U-boot 的 env (U-boot)

我使用了源代码(版本:u-boot 1.2)

想要 corss 编译器 fw_setenv 。

所以。我进入 uboot/uboot-1.2-dm9000/tools/env

arm-linux-gcc -Wall -DUSE_HOSTCC -I/include crc32.c fw_env.c fw_env_main.c -o fw_setenv

但是..这行不通。

多谢。

0 投票
1 回答
539 浏览

assembly - 以下汇编代码的含义,求助

以下代码来自u-boot:

我不明白上面的 3 个指令:

TIA

0 投票
10 回答
16026 浏览

linux - 将 u-Boot 加载到内存中而不是刷新它

在我基于 ARM 的定制板中,每当我对其进行更改时,我都会将 u-boot 闪存到 NAND。(放置一些调试语句/修改)。有什么办法可以直接将uboot镜像加载到RAM内存中,而不是每次都刷机?

对于 linux 内核映像,我将其加载到内存中并使用 bootm 来启动该映像。同样对于 u-boot 我正在尝试。请提供您的建议。