u-boot 2024.01+dfsg-5ubuntu1 source package in Ubuntu
Changelog
u-boot (2024.01+dfsg-5ubuntu1) oracular; urgency=medium * Merge from Debian unstable (LP: #2075352). Remaining changes: - d/p/rpi-config-tweaks.patch: Configuration adjustments to the RPi configs - Enable FIT signing support - Limit key names to keys within the keydir. - Enable Ubuntu support for the Nitrogen6x board - Add d/p/ubuntu-nitrogen6q2g-config-tweaks.patch to tweak the nitrogen6q2g configs to better fit our Ubuntu usage. - Start building the nitrogen6x2g target for u-boot. - Fix nitrogen6q2g patch to build properly on armhf - d/p/ubuntu-nitrogen6q2g-config-tweaks.patch: enable SCSI which is now required for ENV_IS_IN_FAT - d/p/rpi-board-dt.patch: use the board's device-tree instead of an embedded one - Add d/p/rpi-cm4-sdhci.patch for CM4 eMMC support - Add d/p/rpi-8gb-pci.patch for Pi400 and Pi4-8Gb support - Add d/p/rpi-maxargs.patch for new Core 18 boot-env - Removed d/u-boot-rpi.postinst. The task of copying the u-boot binaries to the boot partition is now performed by flash-kernel - Revert '* debian/rules: Ensure debugging symbols are enabled.' as it breaks riscv64 booting. - Implement u-boot-sifive.postinst to upgrade u-boot in loader1/loader2 partitions upon package upgrades. Maybe this should move to flash- kernel, and update SPI too. - Provide compat symlinks for old unleashed & unmatched platform names - In postinst support Unmatched model name without A00 suffix, as used by meta-sifive kernels and may be contributed upstream in the future. - Enable commands for displaying and configuring the UEFI environment - In u-boot-sifive.postinst support partition names Loader1, Loader2 as the installer image uses these. - Add package for PolarFire SoC Icicle Kit - Enable CONFIG_CMD_SBI by default to display SBI information on RISC-V - d/p/riscv64/usb-reset.patch - Add a trivial quirk to fix USB MSD access from U-boot - d/u-boot-starfive.README.Debian - Add instructions for varying boot sources on the VisionFive 2 - Add support for the Milk-V Mars board to the u-boot-starfive package. - Enable UEFI boot manager - Consider dpkg-buildflags when building host tools * Removed patches obsoleted/merged by upstream: - Remove the MIPS targets as the mips cross-compiler is currently uninstallable in Ubuntu - d/p/riscv64/000[12]-efi-loader*.patch - Fix a boot-time crash on the VisionFive2 when a USB stick is present - Fix device-tree corruption on RISC-V boards - d/p/dbcn_serial_use_data_section.patch - Added -mno-omit-leaf-frame-pointer to list of flags excluded from build to fix FTBFS of u-boot-qemu * Refreshed patches to remove fuzz: - d/p/riscv64/0003-board-starfive-support-Milk-V-Mars-board.patch * d/copyright Added missing license: - GPL-2.0 WITH Linux-syscall-note exception * d/p/use-cpp-flags.patch: Fixed cross-building issues by calling CPP with cpp_flags instead of CFLAGS -- Dave Jones <email address hidden> Thu, 01 Aug 2024 10:30:29 +0100
Upload details
- Uploaded by:
- Dave Jones
- Uploaded to:
- Oracular
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any all
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Oracular | release | main | admin |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
u-boot_2024.01+dfsg.orig.tar.xz | 16.0 MiB | cd9f4c204fdd1157de8c812ded9b12b819d044f7b5ed340565b46653ae05a17d |
u-boot_2024.01+dfsg-5ubuntu1.debian.tar.xz | 120.7 KiB | f4d5b2fccfbb21a7b0b8f47c9280d863ae62a87b3b83c4c3b00a3186d659e863 |
u-boot_2024.01+dfsg-5ubuntu1.dsc | 4.2 KiB | 71038ae88820af9416af76c13232bdcabebd9238a1e5bae718e6b987856221fe |
Available diffs
Binary packages built by this source
- u-boot-amlogic-binaries: No summary available for u-boot-amlogic-binaries in ubuntu oracular.
No description available for u-boot-
amlogic- binaries in ubuntu oracular.
- u-boot-amlogic-binaries-dbgsym: No summary available for u-boot-amlogic-binaries-dbgsym in ubuntu oracular.
No description available for u-boot-
amlogic- binaries- dbgsym in ubuntu oracular.
- u-boot-asahi: A boot loader for Apple Silicon systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various Apple Silicon (M1, M2)
platforms supported by the Asahi Linux project, though may lack some
features not yet present in mainline u-boot.
.
Included platforms:
apple_m1
- u-boot-exynos: A boot loader for exynos systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various Exynos platforms.
.
Included platforms:
arndale
odroid
odroid-xu3
- u-boot-exynos-binaries: No summary available for u-boot-exynos-binaries in ubuntu oracular.
No description available for u-boot-
exynos- binaries in ubuntu oracular.
- u-boot-exynos-binaries-dbgsym: No summary available for u-boot-exynos-binaries-dbgsym in ubuntu oracular.
No description available for u-boot-
exynos- binaries- dbgsym in ubuntu oracular.
- u-boot-imx: A boot loader for imx systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various imx platforms.
.
Included platforms:
colibri_imx6
dh_imx6
mx53loco
mx6cuboxi
mx6qsabrelite
nitrogen6q
nitrogen6q2g
novena
novena-rawsd
udoo
usbarmory
wandboard
- u-boot-imx-dbgsym: debug symbols for u-boot-imx
- u-boot-microchip: A boot loader for Microchip systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various Microchip platforms.
.
Included platforms:
microchip_mpfs_icicle
- u-boot-mvebu: A boot loader for marvell systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various Marvell platforms.
.
Included platforms:
mvebu_espressobin- 88f3720
- u-boot-omap: A boot loader for omap systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various omap and related
platforms.
.
Included platforms:
am335x_boneblack
am335x_evm
am57xx_evm
dra7xx_evm
igep00x0
omap3_beagle
omap4_panda
- u-boot-omap-dbgsym: debug symbols for u-boot-omap
- u-boot-qcom: A boot loader for qcom systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various qcom platforms.
.
Included platforms:
dragonboard410c
dragonboard820c
- u-boot-qcom-dbgsym: debug symbols for u-boot-qcom
- u-boot-qemu: A boot loader for qemu
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for qemu/kvm.
.
Included platforms:
qemu-ppce500
qemu-riscv64
qemu-riscv64_smode
qemu-x86
qemu-x86_64
qemu_arm
qemu_arm64
- u-boot-rockchip: A boot loader for rockchip systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various Rockchip platforms.
.
Included platforms:
firefly-rk3399
nanopc-t4-rk3399
nanopi-neo4-rk3399
pinebook-pro-rk3399
puma-rk3399
roc-pc-rk3399
rock-pi-4-rk3399
rock-pi-e-rk3328
rock64-rk3328
rockpro64-rk3399
- u-boot-rockchip-dbgsym: debug symbols for u-boot-rockchip
- u-boot-rpi: A boot loader for Raspberry PI systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various Raspberry PI
platforms.
.
Included platforms:
rpi_3
rpi_4
rpi_arm64
- u-boot-rpi-dbgsym: debug symbols for u-boot-rpi
- u-boot-sifive: A boot loader for SiFive systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various SiFive
platforms.
.
Included platforms:
sifive_unleashed
sifive_unmatched
- u-boot-sifive-dbgsym: debug symbols for u-boot-sifive
- u-boot-sitara-binaries: No summary available for u-boot-sitara-binaries in ubuntu oracular.
No description available for u-boot-
sitara- binaries in ubuntu oracular.
- u-boot-starfive: A boot loader for Starfive systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various Starfive
platforms.
.
Included platforms:
starfive_visionfive2
- u-boot-stm32: A boot loader for ST Microelectronics systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various ST Microelectronics
platforms.
.
Included platforms:
stm32mp157c-dk2
- u-boot-sunxi: A boot loader for sunxi systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various Allwinner/sunxi
platforms.
.
Included platforms:
a64-olinuxino
a64-olinuxino-emmc
nanopi_neo2
nanopi_neo_plus2
orangepi_one_plus
orangepi_zero_plus2
pine64-lts
pine64_plus
pinebook
pinephone
pinetab
sopine_baseboard
teres_i
- u-boot-sunxi-dbgsym: debug symbols for u-boot-sunxi
- u-boot-tegra: A boot loader for NVIDIA Tegra systems
Das U-Boot is a cross-platform bootloader for embedded systems,
used as the default boot loader by several board vendors. It is
intended to be easy to port and to debug, and runs on many
supported architectures, including PPC, ARM, MIPS, x86, m68k,
NIOS, and Microblaze.
.
This package includes boot loaders for various NVIDIA Tegra platforms.
.
Included platforms:
p2371-2180
- u-boot-tools: companion tools for Das U-Boot bootloader
This package includes programs for generating and listing U-Boot
images in various formats:
- mkimage
- dumpimage
- mksunxiboot
- mkenvimage
- u-boot-tools-dbgsym: debug symbols for u-boot-tools