Florent Kermarrec
0a1ae7b413
setup.py: Expose litex_soc_gen and litex_periph_gen and sort console scripts.
2022-05-05 17:44:59 +02:00
Florent Kermarrec
41bd8539c3
setup.py: Remove migen/pythondata-software-compiler-rt (Installed through litex_setup.py).
2022-03-24 10:06:31 +01:00
Florent Kermarrec
e8be391504
setup.py: Deprecate lxterm/lxserver/lxsim short names.
...
These were no longer really used and was confusing.
2022-01-26 15:14:54 +01:00
Florent Kermarrec
343d88e837
setup.py: Expose litex_contributors tool.
2021-09-15 14:38:45 +02:00
Andreas Galauner
b0470c7da1
Add docs static files to package_data in setup.py
...
This patch adds the static files needed for the documentation to the
`package_data` field in `setup.py`.
I ran into failures when generating documentation after installing litex
using pipenv which didn't copy these files which in turn caused the
documentation generation to fail.
This change causes all files in the `static` subfolder of the
litex.soc.doc module to be installed as well.
2021-09-01 05:23:51 +02:00
Florent Kermarrec
dceed5f7e7
tools: Rename JSON based generators and expose new ones:
...
-litex_json2dts_linux (previously litex_json2dts).
-litex_json2dts_zephyr (previously litex_zephyr_dts_generator).
-litex_json2renode (previously litex_renode_generator).
litex_json2dts_zephyr and litex_json2renode are now also directly exposed.
2021-08-24 08:52:56 +02:00
Florent Kermarrec
737ed9d658
setup: remove litex_simple setup from entry points.
...
Now provided by LiteX-Boards: https://github.com/litex-hub/litex-boards/blob/master/litex_boards/targets/simple.py
2021-01-12 17:21:26 +01:00
Florent Kermarrec
c79135c573
software/demo: add litex_bare_metal_demo pre-installed script.
...
Build demo: litex_bare_metal_demo --build-path=build/arty/
2020-12-21 19:27:21 +01:00
Florent Kermarrec
ee41fbb338
tools: deprecate litex_jtag_uart (now directly integrated in litex_term).
2020-12-10 15:48:10 +01:00
Florent Kermarrec
1976fd4b90
tools: deprecate litex_crossover_uart (now directly integrated in litex_term).
2020-12-10 13:54:21 +01:00
Florent Kermarrec
0dec446434
tools/litex_client: add utils to dump FPGA identifier and registers and expose it as litex_cli.
...
Dump FPGA identifier: litex_cli --ident
Dump FPGA registers: litex_cli --regs
2020-10-22 17:45:45 +02:00
Florent Kermarrec
aed0dcee4c
setup: add litex_json2dts to console_scripts.
2020-08-04 16:07:53 +02:00
Florent Kermarrec
2ae55e8009
setup.py: add litex_jtag_uart and litex_crossover_uart to console_scripts.
2020-05-29 10:40:17 +02:00
Florent Kermarrec
2cf83b9f69
tools: rename litex_crossover poc to litex_crossover_uart, remove from setup for now.
2020-05-25 10:19:16 +02:00
Florent Kermarrec
bed5aafd6c
tools: add litex_crossover to be able to use lxterm (and serialboot) over a crossover UART (bridged over UART/Ethernet/PCIe/USB, etc...).
...
This is still a proof of concept but can be used/tested with:
lxsim --with-etherbone --uart-name=crossover --csr-csv=csr.csv
lxserver --udp --udp-ip=192.168.1.51
lxcrossover (will indicate the virtual_tty)
lxterm virtual_tty
2020-05-24 10:55:25 +02:00
enjoy-digital
317ea7edd1
Merge branch 'master' into litex-sm2py
2020-04-27 22:24:10 +02:00
Florent Kermarrec
2d01882653
setup.py/install_requires: add requests.
2020-04-15 09:27:26 +02:00
Tim 'mithro' Ansell
ebcb2a4406
Rename litex-data-XXX-YYY to pythondata-XXX-YYY
2020-04-11 18:37:06 -07:00
Tim 'mithro' Ansell
ac3fd794f9
Adding missing comma.
2020-04-11 18:37:06 -07:00
Tim 'mithro' Ansell
3df6c0c8a2
Adding litex-data-software-compiler_rt as a required package.
2020-04-11 18:37:06 -07:00
Florent Kermarrec
30d25ffe5b
setup.py: simplify, switch to Python3.6+ (using python_requires), remove version.
...
- Deprecate Python 3.5, switch to Python 3.6+.
- Remove which was not used or updated. We'll see to get this back when working on releases.
2020-04-07 11:48:16 +02:00
Florent Kermarrec
d702c0fe35
setup.py: update long_description
2019-11-30 19:30:50 +01:00
Florent Kermarrec
5318bcd3c3
setup.py: add migen to install_requires
2019-06-12 11:26:57 +02:00
Florent Kermarrec
f0fe9f3cdf
setup.py: add short names for tools
2019-04-23 17:46:20 +02:00
Florent Kermarrec
9ee6c35b42
tools: move from litex.soc.tools to litex.tools and fix usb.core import
2019-04-20 10:44:53 +02:00