Questions tagged [u-boot]

Das U-Boot (The Universal Bootloader) is an open source, primary boot loader.

According to Wikipedia, "Das U-Boot" is used in embedded devices to package the instructions to boot the device's operating system kernel. It is available for a number of computer architectures, including 68k, ARM, AVR32, Blackfin, MicroBlaze, MIPS, Nios, PPC and x86.

229 questions
34
votes
4 answers

How to extract files from uImage?

Buildroot is generating images for an embedded device where they should run. This is working very well. In those images, the rootfs is included. Due to some research, I'd like to look into that generated file (e.g. different compression modes set by…
user3085931
  • 886
  • 3
  • 15
  • 28
16
votes
2 answers

How can I tell what memory RAM address range is being used by uboot?

I am in uboot and was wondering, how could I tell what RAM address range is being used by uboot. uboot needs memory to run so it might be using some of the RAM. I want to avoid modifying those RAM addresses. How do I know which region of memory is…
Ankur Agarwal
  • 3,108
  • 10
  • 35
  • 52
15
votes
2 answers

How do I tell which device tree blob (dtb file) I'm using?

I'm working with TS-4900, an embedded 'Computer on Module' plugged into a baseboard, running Yocto Linux. It uses U-Boot to start, and supposedly basing on the model of the baseboard it chooses the right dtb file to start, and possibly if it fails…
SF.
  • 2,891
  • 2
  • 25
  • 26
12
votes
2 answers

Linux - couldn't mount RDWR because of unsupported optional features (400)

I try to run Android from SD-card. This card is prepared. There are partitions: boot(FAT32), rootfs(ext4), system(ext4), cache(ext4) and usedata(ext4). Boot partitions has files to run u-boot: MLO, u-boot.bin and uImage. To run it I use…
Dropper
  • 175
  • 1
  • 2
  • 10
12
votes
1 answer

Is vmlinuz and bzImage really the same?

I just stumbled upon this page, which says that bzImage and vmlinuz are identical. bzImage is then copied using the cp (i.e., copy) command to the /boot directory and simultaneously renamed vmlinuz with a command such as cp…
Multisync
  • 464
  • 1
  • 5
  • 20
9
votes
3 answers

Can vmlinux be used instead of uImage?

I want to use an uncompressed kernel image and boot the BeagleBoard. Generally I use uImage to boot the kernel which is in compressed format. How do I use an uncompressed kernel image?
Sharanya
  • 91
  • 1
  • 1
  • 3
9
votes
3 answers

Disabling PHY auto-negotiation during Linux boot process on Xilinx

I'm trying to install Linux on an FPGA board. The linux flavour is petalinux for Xilinx FPGA chips. The current Xilinx SoC has a Cortex A9 processor and a programmable hardware logic i.e FPGA. I captured the boot message on the terminal: …
user2799508
  • 1,652
  • 8
  • 27
  • 46
8
votes
3 answers

Linux kernel hangs at "Starting kernel ..."

I have enabled Secure Boot on an embedded device successfully. The problem is that when I am booting in this mode the process seems to get stuck right after the line: Starting kernel ... once U-boot has copied the kernel in memory and issued a bootm…
sherrellbc
  • 2,461
  • 7
  • 28
  • 41
7
votes
1 answer

Applying device tree overlay

I have a device based on imx233-Olinuxino-Nano. The Arch Linux Arm distro boots and works. However, there is a slave device on my board that is connected to SPI of CPU. It is supported by kernel, but, obviously, generic device tree for Olinuxino…
7
votes
1 answer

Understanding SPL & U-Boot Memory Map using bdinfo?

We are using beaglebone black based custom board, I want to write some test results into RAM location from SPL, and read that log and send it via tftpput to the host PC. So far I'm able to do tftpput from RAM to the host PC. But on the safer side I…
ART
  • 1,111
  • 3
  • 20
  • 35
6
votes
3 answers

Kernel panic - not syncing: No init found. While booting from U-Boot

Kernel mounted the root file system but can not find any init script. I'm sure that script exists in my ramdisk.img! I also checked out this and GE863-PRO3 U-BOOT Software User Guide 1VV0300777 Rev. 6 – 2010-01-25. Any idea or alternative…
arreche
  • 161
  • 1
  • 1
  • 2
6
votes
2 answers

How to convert a zImage into uImage for booting with u-boot

I have a zImage that I want to boot using u-boot. I think zImage is not understood by u-boot,as I am getting the following error after uboot executes: Wrong Image Format for bootm command ERROR: can't get kernel image! U-Boot-cortex> Is there any…
gpuguy
  • 1,316
  • 12
  • 29
  • 45
6
votes
2 answers

How to make sd card as default boot in uboot?

U-Boot 2013.07 (Nov 21 2013 - 18:12:40) Memory: ECC disabled DRAM: 1 GiB MMC: zynq_sdhci: 0 SF: Detected N25Q128A with page size 64 KiB, total 16 MiB In: serial Out: serial Err: serial Net: Gem.e000b000 Hit any key to stop autoboot: …
gpuguy
  • 1,316
  • 12
  • 29
  • 45
5
votes
1 answer

When can Linux boot with a Read-Only Root Filesystem

I am working on a embedded Linux with u-boot as bootloader and systemd init system. The tools are limited to standard busybox. While analyzing some problems, I figured out the root filesystem is read only which causes the problem. The reason is some…
dDebug
  • 53
  • 1
  • 3
5
votes
2 answers

Getting U-Boot to load dtb from FIT image

I'm working towards setting up U-Boot to boot only verified Linux kernel from a Kernel+fdt FIT image. (Everything is built under Yocto). The U-Boot bin has a basic device tree appended to it which it boots up using, but the FIT image has the full…
ColH
  • 173
  • 1
  • 1
  • 5
1
2 3
15 16