1.. _hifive_unmatched:
2
3SiFive HiFive Unmatched
4#######################
5
6Overview
7********
8
9The HiFive Unmatched is a development board with a SiFive FU740-C000
10multi-core 64bit RISC-V SoC.
11
12Programming and debugging
13*************************
14
15Building
16========
17
18Applications for the ``hifive_unmatched`` board configuration can be built as
19usual (see :ref:`build_an_application`) using the corresponding board name:
20
21.. zephyr-app-commands::
22   :board: hifive_unmatched
23   :goals: build
24
25Flashing
26========
27
28Current version has not yet supported flashing binary to onboard Flash ROM.
29
30This board has USB-JTAG interface and this can be used with OpenOCD.
31Load applications on DDR and run as follows:
32
33.. code-block:: console
34
35   openocd -c 'bindto 0.0.0.0' \
36           -f boards/riscv/hifive_unmatched/support/openocd_hifive_unmatched.cfg
37   riscv64-zephyr-elf-gdb build/zephyr/zephyr.elf
38   (gdb) target remote :3333
39   (gdb) c
40
41Debugging
42=========
43
44Refer to the detailed overview about :ref:`application_debugging`.
45