1.. _sparkfun_red_v_things_plus:
2
3SparkFun RED-V Things Plus
4##########################
5
6Overview
7********
8
9The SparkFun RED-V Things Plus is a development board with
10a SiFive FE310-G002 RISC-V SoC.
11
12.. image:: img/sparkfun_red_v_things_plus.jpg
13   :align: center
14   :alt: SparkFun RED-V Things Plus board
15
16For more information about the SparkFun RED-V Things Plus and SiFive FE310-G002:
17
18- `SparkFun RED-V Things Plus Website`_
19- `SiFive FE310-G002 Datasheet`_
20- `SiFive FE310-G002 User Manual`_
21
22Programming and debugging
23*************************
24
25Building
26========
27
28Applications for the ``sparkfun_red_v_things_plus`` board configuration can be built as usual
29(see :ref:`build_an_application`) using the corresponding board name:
30
31.. zephyr-app-commands::
32   :board: sparkfun_red_v_things_plus
33   :goals: build
34
35Flashing
36========
37
38The SparkFun RED-V Things Plus uses Segger J-Link OB for flashing and debugging.
39To flash and debug the board, you'll need to install the
40`Segger J-Link Software and Documentation Pack
41<https://www.segger.com/downloads/jlink#J-LinkSoftwareAndDocumentationPack>`_
42and choose version V6.46a or later (Downloads for Windows, Linux, and macOS are
43available).
44
45With the Segger J-Link Software installed, you can flash the application as usual
46(see :ref:`build_an_application` and :ref:`application_run` for more details):
47
48.. zephyr-app-commands::
49   :board: sparkfun_red_v_things_plus
50   :goals: flash
51
52Debugging
53=========
54
55Refer to the detailed overview about :ref:`application_debugging`.
56
57.. _SparkFun RED-V Things Plus Website:
58   https://www.sparkfun.com/products/15799
59
60.. _SiFive FE310-G002 Datasheet:
61   https://sifive.cdn.prismic.io/sifive/4999db8a-432f-45e4-bab2-57007eed0a43_fe310-g002-datasheet-v1p2.pdf
62
63.. _SiFive FE310-G002 User Manual:
64   https://sifive.cdn.prismic.io/sifive/034760b5-ac6a-4b1c-911c-f4148bb2c4a5_fe310-g002-v1p5.pdf
65