enjoy-digital
ffcf2fca49
Merge branch 'master' into cva5
2022-05-25 15:18:17 +02:00
Florent Kermarrec
db407b973c
litex_setup: Switch CVA6 to litex-hub and order CPU list per ISA.
2022-05-25 09:29:23 +02:00
enjoy-digital
b033d91738
Merge pull request #1294 from suppamax/cva6
...
add cva6 cpu
2022-05-24 19:28:57 +02:00
Tony McDowell
2e9b0331db
litex_setup: fix path reference for python3 binary on non-Linux hosts
...
the python binary is stored in the "Program Files" directory. without
delimiting the path the calls to the binary will fail on Windows hosts.
2022-05-19 12:50:50 -06:00
Eric Matthews
5c617d139c
Add initial CVA5 support
2022-05-17 20:19:17 -04:00
Massimiliano Giacometti
48b523cf7e
add cva6 cpu
2022-05-09 21:12:08 +02:00
Florent Kermarrec
36ea82546f
litex_setup: Allow specifying tag for --init --update.
...
Allow installing from release tags, ex to install 2022.04 from scratch:
./litex_setup.py --tag=2022.04 --init --install --user.
To update to 2022.04 from a previous installation:
./litex_setup.py --tag=2022.04 --update
To update to latest (dev):
./litex_setup.py --updatelitex_setup: Allow specifying tag for --init --update.
2022-05-04 19:26:22 +02:00
Florent Kermarrec
ed6a6a83a9
litex_setup: Switch to manual install for Amaranth/Minerva (No longer supporting Python 3.6).
...
We could revert when upgrading LiteX python requirement.
2022-04-04 15:39:05 +02:00
Andrew Dennison
3f72cd30b1
litex_setup: change to installing with pip
...
fixes: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
2022-03-23 11:22:56 +11:00
Florent Kermarrec
ece286b15d
litex_setup: Rename --status to --freeze and generate freezed git_repos dict.
2022-03-08 18:12:11 +01:00
Florent Kermarrec
0a40616df9
litex_setup.py: Remove LiteHyperBus dependency (not currently used by LiteX-Boards).
...
We could add it back as a dependency if the simple/portable core is no longer enough for
regular use cases.
2022-03-01 09:27:23 +01:00
Dolu1990
a3243e32ec
cpu/naxriscv Add pythondata support
2022-02-17 14:59:56 +01:00
Florent Kermarrec
855bc26f16
litex_setup/cv32e41p: Only install it with full config.
2022-02-15 09:45:23 +01:00
enjoy-digital
2993928b31
Merge pull request #1207 from pcotret/cv32e41p_support
...
Add support for the CV32E41P RISC-V CPU
2022-02-15 09:43:03 +01:00
Pascal Cotret
86373605ce
add pythondata for cv32e41p
2022-02-14 22:06:25 +01:00
Joel Stanley
420934e206
microwatt: Move to latest and add countzero module
...
Mcrowatt has renamed countbits to countzero. Update to the latest and
update the file list.
Signed-off-by: Joel Stanley <joel@jms.id.au >
2022-02-07 12:22:11 +10:30
Florent Kermarrec
af26d939d0
litex_setup: Declare python3 in top and use it.
2022-01-26 14:49:02 +01:00
enjoy-digital
f82f769794
Merge pull request #1185 from benstobbs/master
...
litex_setup.py on Windows: Change install "python3" to current interpreter
2022-01-26 14:45:00 +01:00
Florent Kermarrec
4ab45d72a8
litex_setup: Add --status argument to display Git status of repositories.
2022-01-26 14:44:04 +01:00
Florent Kermarrec
d2d8d902e1
litex_setup/print_status: Add underline parameter and use it.
2022-01-26 14:20:41 +01:00
Ben Stobbs
e0149eb814
change repo install python interpreter to current interpreter
2022-01-25 22:46:33 +00:00
Florent Kermarrec
9f1a847e93
litex_setup: Add Marocchino CPU to full install.
2022-01-17 09:02:34 +01:00
Florent Kermarrec
c424e51df4
litex_setup: Improve script status prints.
2022-01-05 14:52:21 +01:00
Florent Kermarrec
a6e2a529dc
litex_setup: Add initial installs config support (minimal, standard, full).
...
Can be selected with --config=minimal/standard/full. This avoid installing all the
CPUs when only the popular ones will be used. Installation can be updated later
and switched to full installation with --config=full.
2022-01-05 13:56:35 +01:00
Florent Kermarrec
04e73b2e33
litex_setup.py: Switch git clone to git@github.com URLs when in --dev mode.
...
Simplify dev/maintenance.
2022-01-05 10:07:35 +01:00