Commit Graph

389 Commits

Author SHA1 Message Date
bc3e8513db Add binary to spec-cpu-mini 2024-10-07 14:16:47 +02:00
dffebe4ad1 Add spec-cpu-mini to rootfs 2024-10-07 13:34:52 +02:00
d7ef22936a Add SPEC CPU mini with a subset of benchmarks 2024-10-07 13:33:53 +02:00
a9350da4b8 Add SPEC CPU 2017 benchmarks 2024-10-07 09:23:28 +02:00
b7a6225971 Disable SPI nodes in DT 2024-10-04 13:49:57 +02:00
056449243a Stop in stage1 too 2024-10-04 13:17:44 +02:00
35eeddacda Include spidev module 2024-10-04 13:17:31 +02:00
6b262a4afd Add spi_davinci module 2024-10-04 11:02:28 +02:00
18a6e749d5 Clean DTS 2024-10-04 10:52:19 +02:00
16ee113cb8 Add SPI variant 2024-10-04 09:53:19 +02:00
17d8e3c41b Enable mmiotrace 2024-10-04 09:03:09 +02:00
6c02057cc5 Update JOURNAL 2024-10-04 09:01:41 +02:00
f8886b28dd Go back to using console=hvc0 2024-10-02 14:52:10 +02:00
1cf4e576d6 Add more operations to plictool 2024-10-02 14:50:33 +02:00
407edf31ac Allow claiming a custom value in plictool 2024-10-02 07:35:19 +02:00
af666c44ef Add plic claim baremetal test 2024-10-02 07:33:57 +02:00
9dda6459f5 Reduce the number of contexts to 2 by default 2024-09-30 12:03:09 +02:00
44a6ef47b8 Add claim support in plictool 2024-09-30 11:55:57 +02:00
cae948e923 Switch to ttyS0 as console device 2024-09-30 09:32:42 +02:00
290679d3e3 Reduce timeout to 3 minutes 2024-09-27 16:07:49 +02:00
51efdf1a27 Use setsid to get job control in debug shell 2024-09-27 15:45:14 +02:00
edb597ad6a Enable stage 2 shell 2024-09-27 14:25:59 +02:00
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