[PATCH v3 1/1] Documentation extended with specific information for VirtualBox

2023-08-22 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt The configuration for EFI is enhanced to start U-Boot at VirtualBox (x86_64) with all features like booting with help of boot scripts and extended linux. This documentation describes how to use U-Boot at VirtualBox to boot Linux systems with a some simple example.

[PATCH v3 0/1] *** Documentation extended with specific information for VirtualBox ***

2023-08-22 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt Changes compared to V1: - Findings from H.Schuchardt applied - Partition scheme changed from 3 to 2 partitions Thomas Mittelstaedt (1): Documentation extended with specific information for VirtualBox doc/develop/uefi/u-boot_on_efi.rst | 84

[PATCH v2 0/1] *** Documentation to set up U-Boot with VirtualBox ***

2023-08-22 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt Changes compared to v1: - Findings of H.Schuchardt added - Partition scheme simplified from 3 to 2 partitions Thomas Mittelstaedt (1): Documentation extended with specific information for VirtualBox doc/develop/uefi/u-boot_on_efi.rst | 84

[PATCH v2 1/1] Documentation extended with specific information for VirtualBox

2023-08-22 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt Signed-off-by: Thomas Mittelstaedt --- doc/develop/uefi/u-boot_on_efi.rst | 84 ++ 1 file changed, 84 insertions(+) diff --git a/doc/develop/uefi/u-boot_on_efi.rst b/doc/develop/uefi/u-boot_on_efi.rst index acad6397e8..0d4927807c 100644

[no subject]

2023-08-22 Thread thomas.mittelstaedt
Changes compared to V1: - Some reworks from findings of H.Schuchardt - Partition setup reduced to 2 partitions

[PATCH 1/1] Documentation extended with specific information for VirtualBox

2023-08-17 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt Signed-off-by: Thomas Mittelstaedt --- doc/develop/uefi/u-boot_on_efi.rst | 76 ++ 1 file changed, 76 insertions(+) diff --git a/doc/develop/uefi/u-boot_on_efi.rst b/doc/develop/uefi/u-boot_on_efi.rst index acad6397e8..927e1dc266 100644

[PATCH 0/1] *** Documentation to set up U-Boot with VirtualBox ***

2023-08-17 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt This documentation explains concrete steps to install and run U-Boot at VirtualBox with x86 images. Thomas Mittelstaedt (1): Documentation extended with specific information for VirtualBox doc/develop/uefi/u-boot_on_efi.rst | 76 ++ 1

[PATCH v3 3/3] X86: pxeboot: bugfix: Set variable for size of initrd

2023-05-04 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt The problem was, that zboot() didn't work because of missing ramdisc size. Signed-off-by: Thomas Mittelstaedt --- boot/pxe_utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boot/pxe_utils.c b/boot/pxe_utils.c index 3a1e50f2b1..87c32b6e62

[PATCH v3 2/3] X86: Add bootstd support

2023-05-04 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt Enable bootstd support for U-Boot at VirtualBox described at https://source.denx.de/u-boot/u-boot/-/blob/master/doc/develop/bootstd.rst This is used to boot system images at Virtualbox via - distroboot (extlinux.conf) - boot script Signed-off-by: Thomas Mittelstaedt

[PATCH v3 0/3] Enable U-Boot at Virtualbox to boot images

2023-05-04 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt The changes are needed to get U-Boot to be started at VirtualBox images supporting distro boot capability (scripts and extlinux.conf). Atm the patch "pci: coreboot: Don't read regions when booting" from Simon Glass is not integrated yet. So AHCI and IDE devices are not

[PATCH v3 1/3] X86: Add support for SCSI devices

2023-05-04 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt U-Boot at VirtualBox must load Linux and boot configuration from disk devices. Here the discs at AHCI (scsi) bus are used to load the need boot data. Signed-off-by: Thomas Mittelstaedt --- configs/efi-x86_payload64_defconfig | 6 -- 1 file changed, 4

[PATCH v2 2/3] X86: Add support for distro boot

2023-05-02 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt Enable distro boot feature for U-Boot at VirtualBox described at https://source.denx.de/u-boot/u-boot/-/blob/master/doc/develop/distro.rst Signed-off-by: Thomas Mittelstaedt --- configs/efi-x86_payload64_defconfig | 12 +--- include/configs/efi-x86_payload.h

[PATCH v2 3/3] X86: pxeboot: bugfix: Set variable for size of initrd

2023-05-02 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt The problem was, that zboot() didn't work because of missing ramdisc size. Signed-off-by: Thomas Mittelstaedt --- boot/pxe_utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boot/pxe_utils.c b/boot/pxe_utils.c index 3a1e50f2b1..87c32b6e62

[PATCH v2 1/3] X86: Add support for SCSI devices

2023-05-02 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt U-Boot at VirtualBox must load Linux and boot configuration from disk devices. Here the discs at AHCI (scsi) bus are used to load the need boot data. Signed-off-by: Thomas Mittelstaedt --- configs/efi-x86_payload64_defconfig | 6 -- 1 file changed, 4

[PATCH v2 0/3] Enable U-Boot at Virtualbox to boot images

2023-05-02 Thread thomas.mittelstaedt
From: Thomas Mittelstaedt The changes are needed to get U-Boot to be started at VirtualBox images supporting distro boot capability. Atm the patch "pci: coreboot: Don't read regions when booting" from Simon Glass is not integrated yet. So AHCI and IDE devices are not handled correctly without

[PATCH 3/4] X86: Add support for distro boot

2023-05-02 Thread thomas.mittelstaedt
From: mtt2hi Signed-off-by: mtt2hi --- configs/efi-x86_payload64_defconfig | 2 +- include/configs/efi-x86_payload.h | 11 +++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/configs/efi-x86_payload64_defconfig b/configs/efi-x86_payload64_defconfig index

[PATCH 4/4] X86: pxeboot: bugfix: Set variable for size of initrd

2023-05-02 Thread thomas.mittelstaedt
From: mtt2hi The problem was, that zboot() didn't work because of missing ramdisc size. Signed-off-by: mtt2hi --- boot/pxe_utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boot/pxe_utils.c b/boot/pxe_utils.c index 3a1e50f2b1..87c32b6e62 100644 --- a/boot/pxe_utils.c

[PATCH 1/4] X86: Add support for SCSI devices

2023-05-02 Thread thomas.mittelstaedt
From: mtt2hi Signed-off-by: mtt2hi --- configs/efi-x86_payload64_defconfig | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/configs/efi-x86_payload64_defconfig b/configs/efi-x86_payload64_defconfig index 5cde04a5ac..f3423091ae 100644 ---

[PATCH 2/4] X86: Change command prompt

2023-05-02 Thread thomas.mittelstaedt
From: mtt2hi Signed-off-by: mtt2hi --- configs/efi-x86_payload64_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/efi-x86_payload64_defconfig b/configs/efi-x86_payload64_defconfig index f3423091ae..12b5e58374 100644 --- a/configs/efi-x86_payload64_defconfig +++

[PATCH 0/4] Enable U-Boot at Virtualbox to boot images

2023-05-02 Thread thomas.mittelstaedt
From: mtt2hi The changes are needed to get U-Boot to be started at VirtualBox images supporting distro boot capability. Atm the patch "pci: coreboot: Don't read regions when booting" from Simon Glass is not integrated yet. So AHCI and IDE devices are not handled correctly without this patch.