Questions tagged [u-boot]

Das U-boot is a GPL'd bootloader for embedded boards supporting multiple processor architectures.

Das U-Boot (Universal Bootloader) is an open source, primary boot loader used in embedded devices. It is available for a number of different computer architectures, including PPC, ARM, MIPS, AVR32, x86, 68k, Nios, and MicroBlaze.

1037 questions
3
votes
2 answers

How to build and boot Linux aarch64 with U-Boot with Buildroot on QEMU?

I tried: git clone git://git.buildroot.net/buildroot cd buildroot git checkout 2019.08 make qemu_aarch64_virt_defconfig make menuconfig In menuconfig, I set: Bootloaders U-Boot configuration (Using an in-tree board defconfig…
Ciro Santilli OurBigBook.com
  • 347,512
  • 102
  • 1,199
  • 985
3
votes
0 answers

Is it possible to mount a filesystem included in a FIT image?

I an running an embedded board with U-Boot as the boot loader. I have created a basic FIT image that boots the Linux kernel with the device tree and RootFS images. Currently I boot my FIT image with the command tftpboot boot.itb && bootm, which will…
BakaOsaka
  • 53
  • 6
3
votes
0 answers

u-boot bbappend causes file system corruption

I need to configure u-boot to boot immediately (disabling the press key to interrupt prompt) for a yocto build. I've added the following bbappend to do so: # u-boot_%.bbappend FILESEXTRAPATHS_prepend := "${THISDIR}/u-boot:" SRC_URI_append_edge = "…
Hayden Ball
  • 307
  • 5
  • 13
3
votes
1 answer

HDMI Splash via Uboot?

HW: BeagleBoneBlack OS: Debian Jessie Kernel: 4.4.30-ti-r64 U-Boot: U-Boot 2016.11-rc3-00002-g73df7f7 (Nov 04 2016 - 15:20:36 -0500) arm-linux-gnueabihf-gcc (Linaro GCC 6.1-2016.08) 6.1.1 20160711 GNU ld (Linaro_Binutils-2016.08) 2.27.0.20160829 …
While-E
  • 1,527
  • 2
  • 20
  • 37
3
votes
1 answer

What's the CONFIG_SYS_EXTRA_OPTIONS in u-boot?

I don't understand below configuration in the configuration file in the u-boot. CONFIG_SYS_EXTRA_OPTIONS="SYS_SDRAM_SIZE=0x20000000" It seems like setting DRAM size in the u-boot code. But, I can't find the code which uses this configuration. If…
fbyself2011
  • 81
  • 2
  • 9
3
votes
1 answer

What is Control Flattened Device Tree of U-Boot?

According to this blog and Uboot docs, U-boot.bin contains a device tree called Control FDT(Flattened Device Tree). Where can I find this dtb or its source in U-boot source tree? Can you supply me an example or a doc about ctrl-FDT (FDT in the…
Saleh
  • 1,819
  • 1
  • 17
  • 44
3
votes
2 answers

U-boot for Beaglebone Black won't build - target CPU does not support THUMB instructions

I am trying to build u-boot for beagle bone black following instructions in "Mastering Embedded Linux Programming" by Chris Simmonds. I have built the cross toolchain and am now trying to build Das U-boot with that tool chain and the build fails due…
3
votes
2 answers

Kernel panic - not syncing: Requested init /linuxrc failed (error -2)

I build an embedded linux with YOCTO for the KARO TX6S-8035 target. I use the Mfgtools-TX6-2018-01 tool to flash images into the board but when i boot the device i have the following error: Kernel panic - not syncing: Requested init /linuxrc…
vlad zouth
  • 71
  • 2
  • 8
3
votes
2 answers

How u-boot start instruction is found by ROM Code

I am trying to understand ARM Linux Boot Process. These are the things I understood: When reset button is pressed in any processor, it jumps to the reset vector or address, in case of ARM it is either 0x00 or 0xFFFF0000. This location contains the…
md.jamal
  • 4,067
  • 8
  • 45
  • 108
3
votes
2 answers

U-boot source in yocto project

I am new to yocto project and building the project according to the guide I am able to find from the internet. When I am following the guide present to build the image i am able to complete it…
ssg
  • 247
  • 2
  • 15
3
votes
1 answer

uboot using FIT to upgrade

I am using a custom embedded rtos and booting with uboot via a FIT image. "bootm" works very nicely with this .itb container. I would like to include in the Sha signed image .itb file upgrades to my filesystem. That way uboot (via scripts) can…
Steve
  • 35
  • 2
3
votes
2 answers

Raspberry 3: booting a Kernel by using U-Boot

I am playing around with a Raspberry 3 and try to boot a Linux Kernel by using U-Boot. I've built a Linux Kernel (from github.com/raspberrypi), and Busbox-Userland. This Kernel boots and works just fine, when booting 'directly' (that means without…
VanDahlen
  • 93
  • 6
3
votes
1 answer

What is the maximum byte size for 1 U-Boot environment variable?

Odd question, but how big can I make a U-Boot environment variable before it fails? Essentially what type is a U-boot environment variable?
user_ABCD
  • 347
  • 2
  • 15
3
votes
1 answer

Can you partition a U-Boot FIT Image back into its components?

I recently found out how to create an FIT Image for U-Boot. According to the *.its file, which is needed for creation, the image can contain Kernel, Root File System and Device Tree Blobs. My question is if there is way to separate a prebuilt FIT…
h0ch5tr4355
  • 2,092
  • 4
  • 28
  • 51
3
votes
2 answers

cc1: error: bad value (armv8-a) for -march= switch

I am compiling u-boot for raspberry pi 3 as the steps mentioned on this link http://www.embeddedforu.com/embedded-linux/raspberry-pi/how-to-compile-mainline-u-boot-for-raspberry-pi/ and i get this error: cc1: warning: unknow register name:…
Asleep Knight
  • 31
  • 1
  • 2