- Jul 21, 2023
-
-
For testing semihosting we need to pass parameter -semihosting. Signed-off-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
-
- Nov 27, 2021
-
-
Provide a QEMU helper script to launch swtpm and add extra parameters to conf.qemu_arm64_na and conf.qemu_arm_na to provide an emulated TPMv2. Reviewed-by:
Ilias Apalodimas <ilias.apalodimas@linaro.org> Signed-off-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
-
- Sep 22, 2020
-
-
In the UEFI subsystem we test the RNG device. On QEMU it is provided via '-device virtio-rng-pci'. We need to add this PCI device before enable DM_RNG on ARCH_ARM. Signed-off-by:
Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- May 29, 2018
-
-
As of commit https://github.com/u-boot/u-boot/commit/9792be7d933ed5 the bug that necessitated the 'highmem=off' flag in QEMU for ARM/AArch64 when using U-Boot has been fixed. So drop the flag from the tests as well. Signed-off-by:
Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- Jan 09, 2018
-
-
This is emulated platform otherwise equivalent to the qemu_arm except that it has an AArch64 CPU. Signed-off-by:
Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- Sep 19, 2017
-
-
This is similar to the existing vexpress QEMU targets, except: - U-Boot is loaded via '-bios u-boot.bin' instead of '-kernel u-boot' - Network comes from an e1000 on the PCI bus (like on e.g. qemu-x86_na) Signed-off-by:
Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi> Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- Nov 18, 2016
-
-
With Travis we can just load files from the host directory structure into our guests and verify network connectivity that way. Do so for all boards that we currently already expose tftp on. While at it, expose the u-boot output binary as test file for the tftp test case. Signed-off-by:
Alexander Graf <agraf@suse.de> Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- Oct 20, 2016
-
-
In order to have travis-ci run test.py for all QEMU targets (that require no source modifications) add these config files Signed-off-by:
Tom Rini <trini@konsulko.com> Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- Oct 18, 2016
-
-
- Add a reset.none for a dummy reset implementation - Add console.qemu that will take care of launching qemu. For this to work we must have: qemu_machine set to the QEMU machine name qemu_binary set to the qemu we will launch qemu_kernel_args set to run the U-Boot we built as kernel And we can optionally set: qemu_extra_args set to any additional arguments required qemu_helper_script set to a script that will do whatever is required to make the U-Boot binary functional. - Add qemu.qemu-mips for creating the flash image for qemu-mips. - Add bill-the-cat/conf.integratorcp_cm926ejs_qemu, bill-the-cat/conf.vexpress_ca15_tc2_qemu and bill-the-cat/conf.qemu_mips_na as working examples Signed-off-by:
Tom Rini <trini@konsulko.com> (swarren, updated reset.none with a note mentioning that people probably don't want to use it). Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- Aug 22, 2016
-
-
The digital-loggers line of web power switches can be turned on/off/cycled via a simple http POST. We will use the default user/password if not passed in via the conf file which must provide the IP. Signed-off-by:
Tom Rini <trini@konsulko.com> Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- Feb 09, 2016
-
-
Stephen Warren authored
This is a simple refactoring/cleanup pre-cursor to implementing support for the EIMT test system. Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- Jan 28, 2016
-
-
Stephen Warren authored
Test scripts can use this to save power. Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-
- Dec 09, 2015
-
-
Stephen Warren authored
My proposed Python-based test framework for U-Boot requires a few "hook" scripts to exist in $PATH. This commit adds example implementations of those scripts for a couple of boards and machines that I use. Signed-off-by:
Stephen Warren <swarren@nvidia.com>
-