Commit Graph

953 Commits

Author SHA1 Message Date
Ronald G. Minnich
83c23aa58f aeeon/i11: further config pruning
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
ace6dd61f5 aeeon/i11: prune the kernel
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
cb75a707d8 aeeon/i11: prune the kernel
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
2212be2ea6 aeeon/i11: remove console
Turns out we don't need it; serial doesn't work anyway.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
669fb9c969 aeeon/i11: update cpuflash stuff, trying to move to newer kernel
since this crummy board doesn't yet work with upstream drivers

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
4ec0e175c8 aeeon/i11: extend gitignore
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
3d35eeada2 aeeon/i11: we now have cpu
I had to use an asix usb to ethernet for now, but at least this POS is
sort of working:

rminnich@a300:~/linuxboot/mainboards/aeeon/i11$ cpu x date
Wed Jan  5 05:47:21 PM PST 2022
rminnich@a300:~/linuxboot/mainboards/aeeon/i11$

On to fixing on-board ethernet.

Would be nice if the folks at aeeon could learn not to include
30-year-old dead networks like FDDI and ATM in their
kernel configs, eh? It's just Not That Hard.

Next steps: prune this config more. Start testing kexec.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
cedfaff2b5 working to get this POS UPXtreme i11 working
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
b39b8ee9ed Trying to get this POS UP Xtreme i11 to boot
It's bad.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
717f3336c6 add upxtreme/i11
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ryan O'Leary
885161b954 Re-enabled github actions
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-12-10 12:16:05 -08:00
ron minnich
ae3999e829
Merge pull request #54 from rminnich/atomicpitargets
Atomicpitargets
2021-12-07 07:27:40 -08:00
Ronald G. Minnich
f42ae39678 digitalloggers/atomicpi: ignore new kernel images and directories
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-12-07 07:26:03 -08:00
Ronald G. Minnich
3ae0ee506c digitalloggers/atomicpi: add makefile stanza for 5.10
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-12-07 07:25:04 -08:00
Ronald G. Minnich
169fc45782 Add linux 5.10 config for kexec testing
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-12-07 07:21:21 -08:00
Ronald G. Minnich
d4fe5f2dac Add linux 5.4 support
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-12-07 07:14:08 -08:00
ron minnich
425755fa62
Merge pull request #53 from rminnich/kexectesthoneycomb
Add kexec test configs for solidrun/honeycomb
2021-12-05 22:50:43 -08:00
Ronald G. Minnich
b58a2e50de Add kexec test configs for solidrun/honeycomb
the images are called kexectestimage-5.10 and kexectestimage-5.4

They include two kernels, kernel-5.4 and kernel-5.10

Build the images, netboot them, and once they boot, you can test kexec:
kexec kernel-5.4
kexec kernel-5.10

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-12-05 22:48:23 -08:00
Devon Bautista
4856459193
Merge pull request #51 from synackd/qemu-fix-utk
Fix UTK builds and QEMU board's ASSERT error
2021-11-24 23:07:56 -07:00
Devon Bautista
323eb0a152
Use fiano create-ffs when USE_UTK is specified
Signed-off-by: Devon Bautista <devonb@lanl.gov>
2021-11-15 19:10:26 +00:00
Devon Bautista
c6f510b429
Ensure DxeCore isn't included twice in non-UTK builds
Signed-off-by: Devon Bautista <devonb@lanl.gov>
2021-10-30 20:03:10 +00:00
Devon Bautista
d07e8befc8
Ignore UTK binary
Signed-off-by: Devon Bautista <devonb@lanl.gov>
2021-10-30 20:03:04 +00:00
Devon Bautista
e49ecfd51f
Clean dxe/ in normal clean target
Signed-off-by: Devon Bautista <devonb@lanl.gov>
2021-10-30 20:02:58 +00:00
Devon Bautista
d0ba22ce20
QEMU: Update GUIDs in image-files.txt
Signed-off-by: Devon Bautista <devonb@lanl.gov>
2021-10-30 20:02:53 +00:00
Devon Bautista
b1790c8317
UTK: Include Linux.ffs, Initrd.ffs, and linuxboot.ffs in DXE_FILES
Signed-off-by: Devon Bautista <devonb@lanl.gov>
2021-10-30 20:02:41 +00:00
Ronald G. Minnich
607315e2e6 Clean up cubie port, including config files
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-29 14:24:54 -07:00
Ronald G. Minnich
1c45dd6a1d README.md: add quotes for run netboot command
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-27 08:51:18 -07:00
ron minnich
da808df5e1
Merge pull request #50 from linuxboot/honeycomb
Honeycomb
2021-10-19 15:01:18 -07:00
ron minnich
7f1113547f
Merge pull request #49 from rminnich/machiattobinfix
GO111MODULE=off for machiattobin
2021-10-19 15:00:57 -07:00
Ronald G. Minnich
b70dfa19ba Remove commands from boot.scr we no longe use
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 14:53:57 -07:00
Ronald G. Minnich
6cd932802c Add a README.md for honeycomb and a .dtb for it
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 14:53:30 -07:00
Ronald G. Minnich
43b18df24a Final. This works with cpu!
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 14:47:15 -07:00
Ronald G. Minnich
9b117177dc Prune more crap
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 14:21:07 -07:00
Ronald G. Minnich
afd148c1af More removals
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 13:52:22 -07:00
Ronald G. Minnich
10a337e98c Tweaks
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 13:32:36 -07:00
Ronald G. Minnich
7f823c79aa Prune some more stuff
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 13:02:05 -07:00
Ronald G. Minnich
965463409c Tweak boot.scr
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 12:59:32 -07:00
Ronald G. Minnich
c10fa09adc Lines that work for ethernet
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 12:40:55 -07:00
Ronald G. Minnich
6f8495fb00 Remove CPUs we don't want.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 12:33:51 -07:00
Ronald G. Minnich
da93fa3c49 make it non modular
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 11:50:31 -07:00
Ronald G. Minnich
5c42dece8b config that booted.
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 10:57:51 -07:00
Ronald G. Minnich
95255d82da boot.scr (maybe works)
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-19 10:56:43 -07:00
Ronald G. Minnich
fa4f327975 solidrun/honeycomb: basic build boots
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-15 10:50:51 -07:00
Ronald G. Minnich
4872f8ae8d Add the solidrun honeycomb
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-15 10:25:12 -07:00
Ronald G. Minnich
8978ef0b8d GO111MODULE=off for machiattobin
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2021-10-12 08:27:52 -07:00
Ryan O'Leary
42d3672b5f
Merge pull request #48 from rjoleary/big-merge
Merge of linuxboot/mainboards into linuxboot/linuxboot
2021-09-20 12:51:08 -07:00
Ryan O'Leary
382b9143aa Add qemu/x86_64 mainboard
This kernel has VIRT options enabled.

Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:15:44 -07:00
Ryan O'Leary
508ec05ab7 Split artifacts into multiple files
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:15:44 -07:00
Ryan O'Leary
1e2933ca0d Fix syntax error in yaml
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2021-09-14 13:15:44 -07:00
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