stnolting
|
9316d11cc0
|
[sw] minor doxygen clean-up
|
2020-10-18 18:44:45 +02:00 |
|
stnolting
|
61bc9dfc05
|
[sw/cpu_test] added tests for (DEFAULT!) CFUs
|
2020-10-18 18:42:38 +02:00 |
|
stnolting
|
8293d40e0a
|
[sw/rte] added CFU1 available check
|
2020-10-18 17:43:42 +02:00 |
|
stnolting
|
ee07213108
|
[sw/cfu] added software framework for second cfu slot
|
2020-10-18 17:11:55 +02:00 |
|
stnolting
|
5db2acaa54
|
minor edits2
|
2020-10-17 22:58:40 +02:00 |
|
stnolting
|
d0c5385d8a
|
[sw/cpu_test] added test to estimate bus timeout latency
|
2020-10-17 22:58:17 +02:00 |
|
stnolting
|
3f89ff9b25
|
[sw\image_gen/uart_upload] increased delay for bootloader response check
|
2020-10-17 21:21:54 +02:00 |
|
stnolting
|
3d6bbb1f32
|
[bootloader] fixed missing newline in console output
|
2020-10-17 21:21:00 +02:00 |
|
stnolting
|
3de295379f
|
[sw/bootloader] added 'fast_upload' command to bootloader (used by makefile's new upload target)
|
2020-10-17 19:16:46 +02:00 |
|
stnolting
|
56a6089980
|
[sw/makefile] added new target ('upload') to directly upload an executable from the command line
|
2020-10-17 19:15:09 +02:00 |
|
stnolting
|
c31cf18680
|
[sw/image_gen] added script to directly upload an executable to the bootloader from the console
|
2020-10-17 19:14:17 +02:00 |
|
stnolting
|
bc6b2e89b5
|
[sw/rte] added PMP available check
|
2020-10-16 20:14:05 +02:00 |
|
stnolting
|
f91779b74b
|
[sw] added C definitions for mzext csr
|
2020-10-16 20:12:08 +02:00 |
|
stnolting
|
ca4b9200f5
|
minor edits
|
2020-10-15 19:29:17 +02:00 |
|
stnolting
|
908f5d55a3
|
[sw/cpu_test] refined illegal_instruction test (now also testing mtval value)
|
2020-10-15 19:16:35 +02:00 |
|
stnolting
|
df7ad1793e
|
[sw/bootloader] updated bootloader
|
2020-10-15 19:15:01 +02:00 |
|
stnolting
|
963ecbc5a4
|
[sw/rte] fixed bug in RTE: debug handler was not always showing the correct MEPC value
|
2020-10-15 19:12:12 +02:00 |
|
stnolting
|
b45c76731b
|
minor edits
|
2020-10-14 20:30:19 +02:00 |
|
stnolting
|
d367142855
|
fixed broken freeRTOS makefile
|
2020-10-14 20:29:57 +02:00 |
|
stnolting
|
10dd531434
|
the project has received an official open-source architecture ID (id = 19)
|
2020-10-13 17:48:30 +02:00 |
|
stnolting
|
16f9e6bf8a
|
minor edits
|
2020-10-13 17:45:31 +02:00 |
|
stnolting
|
a5e281c328
|
no init of ALL registers in crt0 when compiling bootloader (saves some precious BOOTROM space)
|
2020-10-12 12:20:35 +02:00 |
|
stnolting
|
45d5590931
|
minor edits
|
2020-10-12 12:07:11 +02:00 |
|
stnolting
|
d83d8bb609
|
makefile now enforces 32-bit alignment of branch target (only relevant when using C extension) -> faster instruction fetch
|
2020-10-12 11:31:23 +02:00 |
|
stnolting
|
5fd59c83fa
|
crt0 now clears ALL registers if not using E extension
|
2020-10-12 11:30:22 +02:00 |
|
stnolting
|
92798d0674
|
whitespace removal
|
2020-10-11 19:42:31 +02:00 |
|
stnolting
|
e5dbabab9f
|
added PMP cfg-lock test
|
2020-10-11 11:06:45 +02:00 |
|
stnolting
|
c8275554f9
|
minor format edits
|
2020-10-10 19:40:58 +02:00 |
|
stnolting
|
8b790ca0ea
|
extended diff in time test
|
2020-10-08 20:06:58 +02:00 |
|
stnolting
|
6f772c3d20
|
added CSR pseudo-write access test, where rs1=r0 (no actual write access performed)
|
2020-10-08 18:48:20 +02:00 |
|
stnolting
|
d06fa845b8
|
mcause CSR can now also be written
|
2020-10-08 18:42:43 +02:00 |
|
stnolting
|
10eaa14543
|
edited HW analysis output formats
|
2020-10-08 17:50:08 +02:00 |
|
stnolting
|
dcf993f423
|
relocated TRNG base address (is now 0xFFFFFF88)
|
2020-10-08 17:48:41 +02:00 |
|
stnolting
|
ea39d9dec7
|
added console, text and data simulation output features
|
2020-10-08 17:46:19 +02:00 |
|
stnolting
|
f45694c237
|
minor fix
|
2020-10-07 20:45:17 +02:00 |
|
stnolting
|
6603a0c513
|
added build time output
|
2020-10-07 18:53:24 +02:00 |
|
stnolting
|
06c9fa81ba
|
added external memory interface test
|
2020-10-05 19:36:20 +02:00 |
|
stnolting
|
b06f10fd4f
|
[m]cycleh and [m]instret CSR are finally 32-bit wide (and RISC-V complaint)
|
2020-10-02 18:50:31 +02:00 |
|
stnolting
|
bd6d0d0243
|
minor bootloader edits
|
2020-10-01 16:28:20 +02:00 |
|
stnolting
|
04761d6988
|
added write to read-only CSR test
|
2020-10-01 16:17:22 +02:00 |
|
stnolting
|
0862b2a739
|
added (dummy) CFU hardware driver source files
|
2020-09-27 20:43:09 +02:00 |
|
stnolting
|
5135e93aa3
|
doxygen comment fix
|
2020-09-27 20:40:10 +02:00 |
|
stnolting
|
9b465c801f
|
minor edits
|
2020-09-17 19:16:54 +02:00 |
|
stnolting
|
f88d0af88a
|
added note to unimplemented FIRQ1(gpio) test
|
2020-09-17 19:08:27 +02:00 |
|
stnolting
|
e2df91f0fa
|
RTE.setup: added warning if CSR system is not implemented
|
2020-09-17 19:04:48 +02:00 |
|
stnolting
|
ab55d54882
|
added option to disable auto-boot sequence
|
2020-09-17 18:59:33 +02:00 |
|
stnolting
|
4e0166a04c
|
removed obsolete memory configuration stuff from bootloader
|
2020-09-16 20:34:01 +02:00 |
|
stnolting
|
424217acb8
|
minor edits
|
2020-09-15 19:26:42 +02:00 |
|
stnolting
|
15d45e7458
|
minor optimization
|
2020-09-15 18:53:00 +02:00 |
|
stnolting
|
a4e2ab889b
|
minor updates
|
2020-09-14 22:04:51 +02:00 |
|