Ryan O'Leary
5aacc85244
Remove circleci
...
We are replacing it with github actions.
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2022-01-12 19:51:15 +01:00
Daniel Maslowski
3900b44a8e
mb/walmart/robot: fix mkimage type
...
It's just kernel, not flashkernel.
Signed-off-by: Daniel Maslowski <info@orangecms.org>
2022-01-12 10:46:27 -08:00
Daniel Maslowski
a6a31b3c45
CI: omit beaglev for now due to upstream sources gone
...
Signed-off-by: Daniel Maslowski <info@orangecms.org>
2022-01-12 10:46:27 -08:00
Daniel Maslowski
7df0afad12
seeed/beaglev/Makefile: leave FIXME for lost branch from starfive
...
Signed-off-by: Daniel Maslowski <info@orangecms.org>
2022-01-12 10:46:27 -08:00
Daniel Maslowski
2126e7d29b
hpe/dl360gen10/Makefile: leave FIXME for broken target 'injectkeys'
...
Signed-off-by: Daniel Maslowski <info@orangecms.org>
2022-01-12 10:46:27 -08:00
Daniel Maslowski
30f3edbe51
Switch to using https:// instead of git:// for cloning from GitHub
...
GitHub says:
git clone git://github.com/linux-sunxi/linux-sunxi.git -b sunxi-next --depth=1 linux
Cloning into 'linux'...
fatal: remote error:
The unauthenticated git protocol on port 9418 is no longer supported.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/
for more information.
Signed-off-by: Daniel Maslowski <info@orangecms.org>
2022-01-12 10:46:27 -08:00
Daniel Maslowski
342aa135d2
CI: install gcc-riscv64-linux-gnu among dependencies
...
Signed-off-by: Daniel Maslowski <info@orangecms.org>
2022-01-12 10:46:27 -08:00
Daniel Maslowski
5c5fe4f7f9
CI: touch SSH pub key files to make build pass
...
Signed-off-by: Daniel Maslowski <info@orangecms.org>
2022-01-12 10:46:27 -08:00
Daniel Maslowski
e912c404f7
CI: Update to go1.17.6 using actions/setup-go
...
Signed-off-by: Daniel Maslowski <info@orangecms.org>
2022-01-12 10:46:27 -08:00
Ryan O'Leary
fad7ffdfa7
Update to go1.17.5
...
This is now required by u-root.
Signed-off-by: Ryan O'Leary <ryanoleary@google.com>
2022-01-12 10:46:27 -08:00
Ronald G. Minnich
9dfbdfc584
aeeon/i11: new makefile and config files
...
These config files are for
5.15.0 : cpuflash.config
5.4.65 : cpuflash-5.4.65.config
They start a cpu daemon on boot.
The cpu daemon in turns starts a dhclient and a shell.
You can type commands.
They use pciserial for earlyprintk beacause their serial
hardware does not work in any way I can find.
5.4.65 can't run the on-board ethernet, so I have to use
a usb serial when I boot 5.4.65.
They have a simple standard command line. You can override
it via grub or kexec, but if you don't, looks like this
for both of them:
CONFIG_CMDLINE="console=tty0 earlyprintk=pciserial,force,1:0.0,115200"
While each kernel can kexec itself, they can not kexec the other.
5.15.0 kexec'ing 5.4.65: brick
5.4.65 kexec'ing 5.15.0: boots, but no working ethernet
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
763ba0311a
aeeon/i11: Add the pci serial to the command line
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
29c2559242
Add the config for 5.4.65
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
Ronald G. Minnich
09fd7a4ac8
Don't restrict dmesg access for any reason
...
Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
2022-01-11 15:46:52 -08:00
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