Commit Graph

9219 Commits

Author SHA1 Message Date
David Harris
b334dc50a4 Fixed fldsp decompress with rd = 0 2024-08-08 21:45:57 -07:00
David Harris
a59a5f2f4c Updated regression to avoid iter-elf 2024-08-08 21:03:59 -07:00
David Harris
d4a8377406
Merge pull request #862 from jordancarlin/verilator_fixes
Remove Verilator hack
2024-08-08 20:50:50 -07:00
David Harris
bc70f0b933
Merge pull request #869 from jordancarlin/installation
Installation and setup overhaul
2024-08-08 15:39:23 -07:00
Rose Thompson
5299eef6a6
Merge pull request #901 from JacobPease/main
Turned off RVVI by default.
2024-08-08 13:53:10 -05:00
Jacob Pease
8c96c06022 Commented out rvvi debug probes in wally.tcl. 2024-08-08 13:52:53 -05:00
Jacob Pease
ed0c826d74 Turned off RVVI by default. 2024-08-08 13:50:11 -05:00
Jordan Carlin
9976f6087e
Merge pull request #900 from davidharrishmc/dev
A_SUPPORTED and cvw_arch_test fixes
2024-08-08 07:09:15 -07:00
David Harris
fa98ae8c30 Depricate conditional generation based on A_SUPPORTED, which is now computed from ZALRSC_SUPPORTED and ZAAMO_SUPPORTED 2024-08-08 05:27:35 -07:00
David Harris
77b45f2d75 Fix creating cvw-arch-verif work directory 2024-08-08 05:25:28 -07:00
David Harris
1e05dc5a8e merged covergen.py 2024-08-08 05:06:47 -07:00
David Harris
935f433978 covergen store case 2024-08-08 05:04:19 -07:00
Jordan Carlin
2efc129ba9
Temporary fix for riscv-software-src/riscof#122 2024-08-08 00:48:09 -07:00
Jordan Carlin
ef51fdae3a
README updates with updated installation flow 2024-08-08 00:45:20 -07:00
Jordan Carlin
2c3dc9e8ee
setup.sh updates 2024-08-08 00:01:14 -07:00
Jordan Carlin
94e923ef46
Additional Linux README updates 2024-08-08 00:00:52 -07:00
Jordan Carlin
76eef03fe4
Merge branch 'main' of https://github.com/openhwgroup/cvw into installation 2024-08-07 20:22:55 -07:00
David Harris
52d9f60433
Merge pull request #899 from 10x-Engineers/rvvi_FC
Adding RVVI Functional Coverage Support
2024-08-07 06:32:33 -07:00
Huda-10xe
0303314f4e Adding RVVI Functional Coverage Support 2024-08-07 14:31:16 +05:00
Rose Thompson
1588881a8c
Merge pull request #897 from JacobPease/main
New bootloader: Uses SPI to interface with SD card
2024-08-06 17:46:51 -05:00
Jacob Pease
2dc7e0f76f Added and extra header and changed the comments to be accurate in ram1p1rwbe.sv 2024-08-06 17:36:42 -05:00
Jacob Pease
280b5baa59 Added header to new bootloader files. 2024-08-06 17:28:50 -05:00
Jacob Pease
954e21148f Removed line referring to local file in wally.tcl. 2024-08-06 17:11:08 -05:00
Jacob Pease
af2344d2d5 Merge branch 'main' of github.com:openhwgroup/cvw into spiboot 2024-08-06 17:09:39 -05:00
Jacob Pease
665396fdb3 SD card is now mountable on the fpga. The relevant files have been added. The most important changes are in the buildroot linux configuration and device tree. 2024-08-06 16:57:57 -05:00
Jacob Pease
ad9c98c19c Added file necessary to split boot.mem into boot.mem and data.mem. 2024-08-02 15:36:06 -05:00
Jacob Pease
83b0a83d5c Removed HSELEXTSDC and fixed SD card pin definitions. 2024-08-02 15:35:18 -05:00
Jacob Pease
11a057b0b3 Updated wally source files for zsbl testing. 2024-08-02 15:33:57 -05:00
Jacob Pease
1e20d5aea6 Added preload pointing to data.mem in ram1p1rwbe.sv 2024-08-02 15:21:15 -05:00
Jacob Pease
897f6561cd New bootloader now works. Added special print functions and print messages. sdclk is set to 3MHz after initialization currently. 2024-08-02 15:19:52 -05:00
Jacob Pease
fcd88d6e6f Added functions to read registers and print information on failure. Also added a getTime function for a pretty boot display. 2024-08-02 15:14:30 -05:00
Jacob Pease
38071d8267 Updated formatting of gpt.c and boot.c. 2024-07-31 11:12:05 -05:00
Jacob Pease
ee980e39f3 Added function to set SPI clock speed. 2024-07-31 11:00:44 -05:00
Jacob Pease
c4ae17c679 Cleaned up code formatting a bit and added ability to set the SD card clock speed. 2024-07-31 10:59:41 -05:00
Jacob Pease
a263f836f2 Added extra UART macros and functions for code readability and the ability to print decimal numbers. 2024-07-31 10:58:15 -05:00
Jordan Carlin
561843d3be
Update LD_LIBRARY_PATH to fix qemu on Ubuntu 20.04 2024-07-27 14:50:17 -07:00
Jordan Carlin
97c1050bcc
Remove opam folder when install with --clean 2024-07-27 14:50:02 -07:00
Jordan Carlin
5f2b608035
Don't delete logs in --clean mode 2024-07-26 22:37:47 -07:00
Jordan Carlin
9857ed4fe2
Update logger to filter more text from buildroot install 2024-07-26 22:35:43 -07:00
Jordan Carlin
9631c262dc
Update linux makefile wiht path to wally bin 2024-07-26 22:35:35 -07:00
Jordan Carlin
34b7f3d65c
Updates to linux testvector generation 2024-07-26 22:35:27 -07:00
Jordan Carlin
f98b25a9e3
Update LD_LIBRARY_PATH in wally-tool-chain-install script 2024-07-26 22:35:22 -07:00
Jordan Carlin
0224419d41
Additional linux makefile cleanup 2024-07-26 22:35:17 -07:00
Jordan Carlin
1a205412cb
csh fixes 2024-07-26 22:35:10 -07:00
Jordan Carlin
ea16f132f5
Create LD_LIBRARY_PATH if blank 2024-07-26 22:35:07 -07:00
Jordan Carlin
47f4b563a1
Clean up install script comments 2024-07-26 22:35:02 -07:00
Jordan Carlin
0266743582
Add buildroot to wally-tool-chain-install 2024-07-26 22:34:55 -07:00
Jordan Carlin
ab885287bb
Actually fix buildroot makefile 2024-07-26 22:34:46 -07:00
Jordan Carlin
ec7e3d4f3b
Remove ftp from installation 2024-07-26 22:34:34 -07:00
Jordan Carlin
07113eed9f
Add libncurses* to Ubuntu for Vivado 2024-07-26 10:57:41 -07:00