Commit Graph

237 Commits

Author SHA1 Message Date
Jordan Carlin
15ec39d20f
Linux Makefile updates 2025-01-04 08:22:39 -08:00
Jordan Carlin
336e4d433d
Update linux makefile 2025-01-03 22:32:11 -08:00
Jordan Carlin
c14a7b09e1
OpenSBI default is 1.3 2025-01-03 21:58:07 -08:00
Jordan Carlin
32926cfabc
Update buildroot to 2024.11
- binutils bumped to 2.42
2025-01-03 21:52:48 -08:00
Jordan Carlin
cbf9e74a07
Update buildroot to 2024.05
- gcc bumped from 12 to 13
- binutils bumped from 2.40 to 2.41
- Keeping linux headers at 6.6 for now
2025-01-03 18:32:46 -08:00
Jordan Carlin
efa2f56ee0
Update buildroot to 2023.11
- enalbed risc-v C extension
- binutils bumped from 2.38 to 2.40
- linux headers bumped from 6.3 to 6.6
2025-01-03 17:26:09 -08:00
Jordan Carlin
fc5583d230
Update linux makefile to use br2 external tree 2025-01-03 16:21:34 -08:00
Jordan Carlin
66b2e2108b
Update defconfig paths 2025-01-03 16:17:38 -08:00
Jordan Carlin
63cf644221
Switch buildroot config files to use BR2 External Tree 2025-01-03 16:11:42 -08:00
Jordan Carlin
c26427189d
Use simplified defconfig for linux 2025-01-03 15:45:02 -08:00
Jordan Carlin
9fbdb6e994
Use defconfig for buildroot 2025-01-03 15:43:54 -08:00
Jordan Carlin
85d3a9336a
Regenerate busybox config 2025-01-03 15:41:53 -08:00
Jordan Carlin
fb1ffa86ce
Remove old buildroot 2021 config files 2025-01-03 15:05:02 -08:00
Rose Thompson
5afe634da5
Merge branch 'openhwgroup:main' into main 2024-11-12 15:05:03 -06:00
Jordan Carlin
43d0510bc7
Pad linux raw testvectors before reversing 2024-11-09 17:32:43 -08:00
Jordan Carlin
5bbaf2d95d
Remove bootmem.txt 2024-11-09 17:01:55 -08:00
Jordan Carlin
80f3b94057
Replace fixBinMem.c with objcopy 2024-11-09 17:01:34 -08:00
Rose Thompson
f08414bb69 Unfortunately vcu108 spi clock is forced to run at 400KHz for now. 2024-11-05 16:10:20 -06:00
Rose Thompson
611a77775c Removed unused files form linux/testvector-generation. Only genInitMem.sh and fixBinMem.c remain. The latter could be replaced with objcopy. 2024-11-04 09:48:04 -06:00
Jacob Pease
674d008f23 Added headers to files. 2024-11-02 14:31:05 -05:00
Jacob Pease
e33c2f7a8c Added usage and help functions to write-bytes.sh 2024-11-02 12:36:45 -05:00
Jacob Pease
2a8e213f20 Wrote a script that can take hexadecimal bytes from a file and write them to an output file and an sd card. 2024-11-02 12:33:27 -05:00
David Harris
4efe67ddb1
Merge pull request #1023 from jordancarlin/installation_improvements
Installation and Linux Makefile improvements
2024-10-22 04:36:28 -07:00
Jordan Carlin
401b37dd93
Fix Linux Makefile 2024-10-20 19:08:49 -07:00
Jordan Carlin
cb0025dffe
Additional validation in Linux Makefile 2024-10-20 16:40:11 -07:00
Jordan Carlin
34ccd5a391
Update and combine Linux READMEs 2024-10-17 15:38:58 -07:00
Jordan Carlin
6d00ae98ea
Update linux README formatting 2024-10-17 15:29:39 -07:00
Jacob Pease
7f9e97d864 Forgot to add Makefile. 2024-10-09 11:07:40 -05:00
Jacob Pease
8ef3aa2a2c Removed axi sdc stuff from the Linux directory. 2024-10-08 16:44:47 -05:00
James Stine
9e88807ad5 fix some missing hard-coded paths #647 2024-09-18 12:47:08 -05:00
Rose Thompson
261e503061 Updates for arty A7 device tree. 2024-09-05 12:02:07 -07:00
Rose Thompson
f1d9e18dee Modified fpga config to support two fpga boards with different amount of memory.
Modified vcu108 constraints to better constrain the spi clock and in/out.
2024-08-29 16:12:58 -07:00
Rose Thompson
f20a1564fa Added SPI debugger. 2024-08-26 17:22:13 -07:00
Rose Thompson
ee1e09a6a2 VCU108 now boot linux at 50MHz! 2024-08-23 17:18:47 -07:00
Rose Thompson
f603d21826 Updated my name in multiple locations. 2024-08-21 10:50:39 -07:00
Jordan Carlin
524c4dbe70 Additional Linux README updates 2024-08-08 00:00:52 -07:00
Jordan Carlin
357175f1c8 Merge branch 'main' of https://github.com/openhwgroup/cvw into installation 2024-08-07 20:22:55 -07:00
Jacob Pease
8b85a5c34a 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
Jordan Carlin
cd91002fe9 Update linux makefile wiht path to wally bin 2024-07-26 22:35:35 -07:00
Jordan Carlin
88c9534a2c Updates to linux testvector generation 2024-07-26 22:35:27 -07:00
Jordan Carlin
5ee81ad808 Additional linux makefile cleanup 2024-07-26 22:35:17 -07:00
Jordan Carlin
4f08cc15f5 Actually fix buildroot makefile 2024-07-26 22:34:46 -07:00
Jordan Carlin
527304ca62 Attempt to fix buildroot makefile 2024-07-25 22:26:34 -07:00
Jordan Carlin
308deba1fb Linux readme updates 2024-07-24 20:19:30 -07:00
Jordan Carlin
204fd2e9ff Update buildroot makefile to test for write access to $RISCV and remove separate sudo/no_sudo versions (just run the makefile as sudo if needed) 2024-07-24 20:19:30 -07:00
Jordan Carlin
602d126776 Build nproc linux 2024-07-24 20:19:30 -07:00
Jordan Carlin
c8519ce54f Build testvectors with buildroot 2024-07-24 20:19:30 -07:00
Jordan Carlin
790f566eaa Remove hardcoded /opt/riscv 2024-07-23 23:29:45 -07:00
Jordan Carlin
5661dc4a03 Merge branch 'main' of https://github.com/openhwgroup/cvw into installation 2024-07-18 21:36:00 -07:00
Jacob Pease
7f72fb8583 Updated riscv,isa-extensions property with the correct syntax. Added riscv,cbom-block-size. 2024-07-12 09:28:54 -05:00