configs/kontron_smarc_sal28: enable u-boot
Enable building of the bootloader and integrate it into the resulting image. Signed-off-by: Michael Walle <michael@walle.cc> Tested-by: Heiko Thiery <heiko.thiery@gmail.com> Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
This commit is contained in:
parent
89cd2549ed
commit
c0ce904fca
@ -3,6 +3,12 @@ image sdcard-emmc.img {
|
||||
gpt = true
|
||||
}
|
||||
|
||||
partition u-boot {
|
||||
offset = 1M
|
||||
in-partition-table = "no"
|
||||
image = "u-boot.rom"
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
offset = 2M
|
||||
image = rootfs.ext4
|
||||
|
@ -71,3 +71,18 @@ You will see something like this at boot time:
|
||||
[ 4.563565] GPT:Alternate GPT header not at the end of the disk.
|
||||
[ 4.569596] GPT:266272 != 7864319
|
||||
[ 4.572925] GPT: Use GNU Parted to correct GPT errors.
|
||||
|
||||
Updating the bootloader
|
||||
=======================
|
||||
|
||||
Buildroot will automatically build the u-boot bootloader. The resulting
|
||||
image is called u-boot.rom and you can find it in the images/ directory.
|
||||
|
||||
To update the bootloader on the board you could either copy it to an
|
||||
USB thumb drive or you could put it on a TFTP server. The following
|
||||
example assumes you have the bootloader image copied to the root of
|
||||
a thumb drive:
|
||||
|
||||
# usb start
|
||||
# load usb 0:1 $loadaddr u-boot.rom
|
||||
# sf probe 0 && sf update $fileaddr 0x210000 $filesize
|
||||
|
@ -19,5 +19,15 @@ BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
|
||||
BR2_TARGET_ROOTFS_EXT2=y
|
||||
BR2_TARGET_ROOTFS_EXT2_4=y
|
||||
BR2_TARGET_ROOTFS_EXT2_SIZE="128M"
|
||||
BR2_TARGET_UBOOT=y
|
||||
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION=y
|
||||
BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.01"
|
||||
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="kontron_sl28"
|
||||
BR2_TARGET_UBOOT_NEEDS_DTC=y
|
||||
BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
||||
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
|
||||
BR2_TARGET_UBOOT_FORMAT_CUSTOM=y
|
||||
BR2_TARGET_UBOOT_FORMAT_CUSTOM_NAME="u-boot.rom"
|
||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||
BR2_PACKAGE_HOST_UBOOT_TOOLS=y
|
||||
|
Loading…
Reference in New Issue
Block a user