.. _litex-vexriscv: LiteX VexRiscv ############## Overview ******** LiteX is a Migen-based System on Chip, supporting various softcore CPUs, including VexRiscv. The LiteX SoC with VexRiscv CPU can be deployed on e.g. Digilent ARTY board. More information can be found on: `LiteX's website `_ and `VexRiscv's website `_. Programming and debugging ************************* Building ======== Applications for the ``litex_vexriscv`` board configuration can be built as usual (see :ref:`build_an_application`). In order to build the application for ``litex_vexriscv``, set the ``BOARD`` variable to ``litex_vexriscv``. Booting ======= You can boot from serial port using `flterm: `_, e.g.: .. code-block:: bash flterm --port /dev/ttyUSB0 --kernel --kernel-adr 0x40000000