Commit Graph

86 Commits

Author SHA1 Message Date
36fdfb93f5 Add SPEC mini result 2024-10-11 09:40:40 +02:00
99c8d5e3de Increase RAM and improve DT 2024-10-10 15:46:04 +02:00
78b8c7f981 Prepare CI to run SPEC benchmarks 2024-10-10 10:38:01 +02:00
3bcc4255db Add SPEC launcher 2024-10-09 15:52:46 +02:00
c2fcd40bc1 Prune spec-cpu-mini 2024-10-07 14:50:36 +02:00
6c02057cc5 Update JOURNAL 2024-10-04 09:01:41 +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
d4df444a1f Show name of systemd units instead of description 2024-09-27 11:58:47 +02:00
e8f80e7509 Disable udev 2024-09-27 09:14:14 +02:00
3478cf2931 Update journal 2024-09-26 12:56:11 +02:00
7a875a4665 Use seedrng to increase entropy 2024-09-26 11:05:24 +02:00
bbf85438b3 Update journal 2024-09-05 14:53:18 +02:00
6f12ec6372 Add more PLIC results to the journal 2024-09-05 07:41:32 +02:00
b075d6fa2a Add problems with the PLIC to the journal 2024-09-04 12:43:46 +02:00
272fd211b2 Adjust RTC frequency to 32786 Hz 2024-09-04 11:46:18 +02:00
158e232520 Update journal 2024-09-04 10:48:48 +02:00
93014c68b8 Disable PLIC test for now
Let's focus on the rest of the boot process.
2024-08-30 11:35:32 +02:00
9abb28e9c5 Update journal 2024-08-29 18:21:10 +02:00
26754fa6e4 Update journal 2024-08-26 15:15:10 +02:00
Rodrigo Arias Mallo
9177f610a7 Add FPGA baremetal tests 2024-08-22 17:12:42 +02:00
Rodrigo Arias Mallo
7091ca455c Enable timer from supervisor 2024-08-21 12:28:17 +02:00
Rodrigo Arias Mallo
05eed3af94 Disable MEIE bit in MIE register 2024-08-21 07:56:17 +02:00
Rodrigo Arias Mallo
1419473a08 Dump machine registers in OpenSBI 2024-08-21 07:14:23 +02:00
Rodrigo Arias Mallo
62bd702929 Restore stvec to its original value 2024-08-21 06:24:42 +02:00
Rodrigo Arias Mallo
91d3e9b163 Set stvec to zero 2024-08-02 16:13:46 +02:00
Rodrigo Arias Mallo
98f794e52d Enable timer command in U-Boot 2024-08-02 15:27:20 +02:00
Rodrigo Arias Mallo
055f03980c Add exception sregs command to U-Boot 2024-08-02 13:18:18 +02:00
Rodrigo Arias Mallo
995b1e3848 Delegate external interrupts to U-Boot 2024-08-02 12:15:47 +02:00
Rodrigo Arias Mallo
e67965cc0a Always enable external machine mode interrupts 2024-08-02 10:33:31 +02:00
cd7eb7179f Update journal with PLIC experiments 2024-08-01 19:29:49 +02:00
eee26f2b4d More experiments with OpenSBI 1.5 with debug 2024-07-15 11:02:27 +02:00
9fac87a00e Move FDT to 0xc0000000 2024-07-12 18:59:48 +02:00
8725d04533 Switch OpenSBI to generic 2024-07-12 18:53:16 +02:00
c38edfe737 Enable PLIC 2024-07-12 18:51:17 +02:00
fc7bfddd64 Switch to openpiton configuration 2024-07-12 18:47:48 +02:00
80c93613d2 Try FDT address 0x80013000 2024-07-12 18:40:39 +02:00
d3779d0f95 Revert serial address and move FDT 2024-07-12 18:28:43 +02:00
444bb635f6 Move serial to 0x4000_0000 2024-07-12 18:25:14 +02:00
bed3c7ba5c Disable PLIC from DT 2024-07-12 18:19:58 +02:00
9a7b230b5b Rollback to OpenSBI 1.4 2024-07-12 18:07:25 +02:00
7d9f375e4a Remove newline in OpenSBI trap debug line 2024-07-12 17:38:53 +02:00
c6e2db8c2d Add extra debug messages 2024-07-12 16:36:18 +02:00
71c81f8dcd Add debug in OpenSBI trap handler 2024-07-12 16:09:51 +02:00
8819c091eb Remove clint from device tree for now 2024-07-12 14:57:43 +02:00
97c0dd6859 Remove reserved region hack 2024-07-12 14:50:59 +02:00
983dc939ab Move the FDT to 0x80100000 2024-07-12 14:43:09 +02:00
8b2821f2f2 Try setting the mtimecmp address 2024-07-12 14:14:25 +02:00
6a57dd004f Switch to "riscv,aclint-mtimer" timer 2024-07-12 13:55:08 +02:00
6576a92ba5 Debug timer_mtimer_cold_init() in OpenSBI 2024-07-12 13:48:52 +02:00