Ryan O'Leary
459ca018be
Run CI nightly and store artifacts
...
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:15:44 -07:00
Ryan O'Leary
9beedb7e76
Another round of fixes for the CI system
...
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:15:44 -07:00
Ryan O'Leary
34f529ed92
Add build status to README file
...
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:14:59 -07:00
Ryan O'Leary
b626cf72a3
Remove unused keys
...
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
f3a81dabcd
seeed/beaglev: use ethernet
...
This requires enabling certain I2C and GPIO and other resources.
It also needs this kernel:
esmil https://github.com/esmil/linux.git (fetch)
commit 177444f98878b393cede53dedaf00f63c60eba53 (HEAD -> beaglev-pinctrl, esmil/beaglev-pinctrl)
Author: Emil Renner Berthing <kernel@esmil.dk>
Date: Sat Jul 17 21:50:38 2021 +0200
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
301fa90966
seeed/beaglev: add networking
...
Still fails, probably as we need clock setup.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
b7739679d1
seeed/beaglev: Success!
...
Run /init as init process
with arguments:
/init
nosmp
with environment:
HOME=/
TERM=linux
ip=dhcp
1970/01/01 00:00:03 Welcome to u-root!
_
_ _ _ __ ___ ___ | |_
| | | |____| '__/ _ \ / _ \| __|
| |_| |____| | | (_) | (_) | |_
\__,_| |_| \___/ \___/ \__|
init: 1970/01/01 00:00:03 no modules found matching '/lib/modules/*.ko'
~/#
Now to turn on networking.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
2919c79a5e
seeed/beaglev: checkpoint commit -- boots, no interrupts, no console
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
c22c2e4818
seeed/beaglev: flashkernel boots but dies for no known reason.
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
3db57bc76a
seeed/beaglev: checkpoint commit for kernel
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
6c094a42b6
seeed/beaglev: move to 5.14 from esmil.
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
4038c22c90
seeed/beaglev: config for new kernel
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
87995a80fb
amd/rome: catch up cpu-linux.config
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
c4c8761e62
amd/rome: checkpoint pre-reserve MMCONFIG on the command line gets xoreboot to hanging on bus 20
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ryan O'Leary
cd1d31f3af
Run apt-get update before installing packages
...
Without running apt-get update, you get error messages about packages
not being found.
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:14:59 -07:00
Devon Bautista
27ec7eb1cf
OVMF: Add Dockerfile and make targets for building/running
...
Signed-off-by: Devon Bautista <dbautista@newmexicoconsortium.org>
2021-09-14 13:14:59 -07:00
Ryan O'Leary
7e9957402f
First pass at fixing CI errors
...
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:14:59 -07:00
Ryan O'Leary
14d162880d
Enable github actions for all mainboards
...
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:14:59 -07:00
Ryan O'Leary
5cd0a63ea8
Move github actions to correct folder
...
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:14:59 -07:00
Ryan O'Leary
969781c8ce
Enable github actions
...
Just build pcengines/apu2 flashkernel to start.
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
fcce4920da
amd/rom: checkpoint
...
This removes the 'noearly' and does not get to u-root prompt
amd/rome: checkpoint
with oreboot 74f1a1de20644143f48a1243addfda56e27b4395 this gets to a u-root prompt.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
60f8136348
amd/rome: checkpoint with oreboot 74f1a1de20644143f48a1243addfda56e27b4395 this gets to a u-root prompt.
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
4f56e9cf04
amd/rome: more tweaks, getting to a prompt in oreboot
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
4ff8004c28
seeed/beaglev: final tweaks to get cpu working,ip=dhcp too
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
9f1ce04779
seeed/beaglev: This allows cpu to work
...
rminnich@a300:~$ CPU_NAMESPACE="/home=/home/rminnich" PWD=/ cpu -timeout9p 10s bv /bbin/cat /home/bin/p9fs
set -e
set -x
./go/src/github.com/hugelgupf/p9/cmd/p9ufs/./p9ufs -v -root /home/rminnich/harvey/ :8080
rminnich@a300:~$
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
448fce02c2
walmart/robot: More tweaking and cpu works now
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
e4f35af4ac
walmart/robot: .gitignore
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
6186d77bb8
walmart/robot: config files, don't work yet
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
73409cb884
walmart/robot: Makefile
...
useful target is cp.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
e662133a86
walmart/robot: Add boot scripts
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
58fba38e46
seeed/beaglev: Add u-boot-tools
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
1ac93bce00
seeed/beaglev: Remove more things we do not need
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
688ae79e42
seed/beaglev: Remove, e.g, Tulip, myricom
...
Tulip has not been purchasable for 20 years :-)
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
baf08659af
beaglev: add instructions for the usb stick (microsd really)
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
4afd4425bc
tweak config and Makefile, add BOOT commands to show how to boot
...
TODO: make this the boot script. I forget how.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
6622680f80
Add the seeed beaglev cpu.config and Makefile
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
b282647be2
intel/hw: enable USB
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
8e481b6e53
Add support for coreboot images.
...
You must supply a coreboot.rom, assumed to be 16M,
and a corebootem100.map file if you want to run the em100.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
8341bd2812
enable smp on flash.config
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
2a147bbd1f
flash.config: enable more options
...
enable reserving low memory, low memory corruption detection
Enable 9p for the cpu command for those who want it
enable file systems for boot disks
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
bf35f1b5d1
Enable packet socket for netboot. Enble /proc/config.gz
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
79e7a134eb
intel/hw: add two netboot commands for testing
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
fdc5021b0c
amd/rome: Move forward to 5.8
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
bb64303078
opentitanpilot/dresden: add mass store to config file
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
ac1374a0a7
aopentitanpilot/dresden: replace Shell RE with shell GUID
...
some BIOSes stupidly to not add a USER INTERFACE to the
Shell; use the GUID instead.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
51663cb083
tyan7106: add cpu support
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
367bd77b57
amd/rome/Makefile: add note about getting to 5.10
...
5.10 fails for some weird reason.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
18223d0344
amd/rome:cpu-linux.config Add firmware memmap
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
9f0a30f86c
intel/hw: Use the Shell GUID, not the name
...
Too many broken images don't have the name attached.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00
Ronald G. Minnich
98a8f5d1b8
Make touching bootcmds part of fetch
...
That way it will be created, and running fetch more than once will not
hurt.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-09-14 13:14:59 -07:00