|
58c6d56e96
|
Allow running an interactive shell in stage 2
|
2024-09-27 14:12:07 +02:00 |
|
|
d4df444a1f
|
Show name of systemd units instead of description
|
2024-09-27 11:58:47 +02:00 |
|
|
e971ce4ae4
|
Delay console after network.target
Let's see if we can get rid of the messages after boot.
|
2024-09-27 11:52:24 +02:00 |
|
|
e8f80e7509
|
Disable udev
|
2024-09-27 09:14:14 +02:00 |
|
|
61cf697854
|
Rename CI job to lagarto-ox
|
2024-09-26 12:57:04 +02:00 |
|
|
d33775e626
|
Disable ethernet module for now
|
2024-09-26 12:56:50 +02:00 |
|
|
6994472a92
|
Disable more daemons we dont need
|
2024-09-26 12:56:28 +02:00 |
|
|
3478cf2931
|
Update journal
|
2024-09-26 12:56:11 +02:00 |
|
|
d694f3c8da
|
Fix RTC frequency for now
|
2024-09-26 11:31:47 +02:00 |
|
|
2e2b957528
|
Disable jitterentropy daemon
|
2024-09-26 11:21:49 +02:00 |
|
|
7a875a4665
|
Use seedrng to increase entropy
|
2024-09-26 11:05:24 +02:00 |
|
|
9d1ad6f1b3
|
Add stream benchmark to rootfs
|
2024-09-25 13:08:54 +02:00 |
|
|
8780098a29
|
Add stream benchmark
|
2024-09-25 13:08:40 +02:00 |
|
|
c4af9e7c73
|
flake.lock: Update
Flake lock file updates:
• Updated input 'bscpkgs':
'git+https://git.sr.ht/~rodarima/bscpkgs?ref=riscv-benchmarks&rev=9b197d12f1edf52efcb6e3dad421f2a8fd5af2a7' (2024-09-19)
→ 'git+https://git.sr.ht/~rodarima/bscpkgs?ref=refs/heads/master&rev=de89197a4a7b162db7df9d41c9d07759d87c5709' (2024-04-24)
|
2024-09-25 10:24:31 +02:00 |
|
|
6ee4ad237e
|
Switch to bscpkgs master branch
|
2024-09-25 10:24:31 +02:00 |
|
|
b26c992176
|
Add gcroots to gitignore
|
2024-09-25 10:22:17 +02:00 |
|
|
f8eb8b8d52
|
Add rvb package
|
2024-09-25 10:20:55 +02:00 |
|
|
8047a6a4eb
|
Add llvm-epi clang compiler
|
2024-09-25 10:18:14 +02:00 |
|
|
46f699f1c2
|
Add perf command to image
|
2024-09-19 14:18:30 +02:00 |
|
|
6d4db58e7d
|
flake.lock: Update
Flake lock file updates:
• Updated input 'bscpkgs':
'git+https://git.sr.ht/~rodarima/bscpkgs?ref=riscv-benchmarks&rev=f5515a80bfed28cd4e2e737858ba4124a7e53333' (2024-05-30)
→ 'git+https://git.sr.ht/~rodarima/bscpkgs?ref=riscv-benchmarks&rev=9b197d12f1edf52efcb6e3dad421f2a8fd5af2a7' (2024-09-19)
|
2024-09-19 12:42:52 +02:00 |
|
|
fcb6313187
|
Add rvb and riscv-tools to rootfs
|
2024-09-19 11:25:39 +02:00 |
|
|
2fab6b8ec0
|
Update bitstream to ox_u55c_87a14c32
This bitstream attempts to fix the PLIC issues with the threshold
register, so we should see the PLIC tests success now.
See: https://gitlab.bsc.es/hwdesign/fpga/integration-lab/fpga-shell/-/issues/147
|
2024-09-19 11:01:48 +02:00 |
|
|
5e2430c48b
|
Disable all firmware from the image
|
2024-09-19 10:06:48 +02:00 |
|
|
a8859380a6
|
Use minimal profile
Disables a bunch of options, including boot.enableContainers which
removes some unneeded modules from loading.
|
2024-09-18 18:13:39 +02:00 |
|
|
507f70cf55
|
Print a message at login
|
2024-09-18 17:30:59 +02:00 |
|
|
f8cce17fc2
|
Add riscv-tools to gcroot
|
2024-09-18 15:48:02 +02:00 |
|
|
b6f15f5b6c
|
Don't stop the boot after PLIC tests
|
2024-09-18 15:16:49 +02:00 |
|
|
8846d95281
|
Load rootfs with fpgactl
|
2024-09-18 15:14:54 +02:00 |
|
|
b28e317e56
|
Build the whole system in CI
|
2024-09-18 15:13:46 +02:00 |
|
|
88a4e239a1
|
Save commit in shell variable
|
2024-09-18 15:12:14 +02:00 |
|
|
11ed3dc731
|
Save GC roots using all drv attributes
|
2024-09-18 15:03:03 +02:00 |
|
|
71d124815f
|
Save stdenv in gcroot
|
2024-09-18 14:35:00 +02:00 |
|
|
4562173d41
|
Remove commit from U-Boot for now
It causes the rebuild of U-Boot and OpenSBI, as we are now bundling the
environment inside the U-Boot image.
|
2024-09-18 14:30:18 +02:00 |
|
|
877428c2fe
|
Only save kernel and opensbi build inputs
|
2024-09-18 14:27:29 +02:00 |
|
|
9daa796b10
|
Try to save a gcroot will build dependencies
|
2024-09-18 11:50:55 +02:00 |
|
|
a397ede43d
|
Switch the default devshell to lagarto-ox-rd
|
2024-09-12 10:30:56 +02:00 |
|
|
42cd8a46de
|
Ignore CR in picocom
Hopefully this fixes the problem in the live log output of the GitLab CI
where the lines are not displayed.
|
2024-09-06 09:58:57 +02:00 |
|
|
81e866e68d
|
Remove unused files
|
2024-09-06 08:28:51 +02:00 |
|
|
c5b9700655
|
Move other patched scripts to patches/
|
2024-09-06 08:27:07 +02:00 |
|
|
3dad4fb3d1
|
Move patches to its own directory
|
2024-09-06 08:22:14 +02:00 |
|
|
e2c770208e
|
Move other tools to tools/
|
2024-09-06 08:11:24 +02:00 |
|
|
08a304a711
|
Remove old DT for Lagarto Ox
|
2024-09-06 07:48:22 +02:00 |
|
|
93edc72700
|
Don't load the rootfs for now
|
2024-09-05 17:25:11 +02:00 |
|
|
75ea21f9fe
|
Move clock comments to lagarto_ox.h
|
2024-09-05 17:12:35 +02:00 |
|
|
2f48ad5f40
|
Define DT constants in a C header file
Allows writing baremetal programs that can read the correct offsets of
devices or clock frequencies.
|
2024-09-05 16:59:06 +02:00 |
|
|
5fdaab9f8f
|
Fix plictest
|
2024-09-05 15:24:02 +02:00 |
|
|
c6801587b3
|
Don't load any modules for now
|
2024-09-05 15:12:44 +02:00 |
|
|
0bcb12a259
|
Run PLIC test from init directly
|
2024-09-05 15:06:34 +02:00 |
|
|
4f70ac11ac
|
Run /preinit before init
|
2024-09-05 14:57:54 +02:00 |
|
|
ee9ecac8ed
|
Add PLIC tests to preinit
|
2024-09-05 14:53:18 +02:00 |
|