Part 1
요약·해설
Onboard flash 미지원과 OpenOCD/GDB 실행 흐름을 설명합니다.
SoC
FU540-C000
ISA
64-bit RISC-V
Load
DDR
Debug
USB-JTAG
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
원문 SHA-256
F3DABD95A66E2531462585E19B8D727B104B85275BE0BFCD99ED41F8EDB64567
.. _hifive_unleashed:
SiFive HiFive Unleashed
#######################
Overview
********
The HiFive Unleashed is a development board with a SiFive FU540-C000
multi-core 64bit RISC-V SoC.
.. image:: ../../../../../../../boards/sifive/hifive_unleashed/doc/img/hifive_unleashed.jpg
:align: center
:alt: SiFive HiFive Unleashed board
Programming and debugging
*************************
Building
========
Applications for the ``hifive_unleashed`` board configuration can be built as
usual (see :ref:`build_an_application`) using the corresponding board name:
.. zephyr-app-commands::
:board: hifive_unleashed
:goals: build
Flashing
========
Current version has not yet supported flashing binary to onboard Flash ROM.
This board has USB-JTAG interface and this can be used with OpenOCD.
Load applications on DDR and run as follows:
.. code-block:: console
openocd -c 'bindto 0.0.0.0' \
-f boards/riscv/hifive_unleashed/support/openocd_hifive_unleashed.cfg
riscv64-zephyr-elf-gdb build/zephyr/zephyr.elf
(gdb) target remote :3333
(gdb) c
Debugging
=========
Refer to the detailed overview about :ref:`application_debugging`.
Part 3
한국어 전문 번역
개요
SiFive HiFive Unleashed는 SiFive FU540-C000 multi-core 64-bit RISC-V SoC 기반 development board입니다.

Programming and debugging
Build
hifive_unleashed board configuration으로 일반적인 방식으로 build합니다.
west build -b hifive_unleashed <application>Flashing
현재 version은 binary를 onboard Flash ROM에 기록하는 기능을 아직 지원하지 않습니다. USB-JTAG interface와 OpenOCD로 application을 DDR에 load해 실행합니다.
openocd -c 'bindto 0.0.0.0' -f boards/riscv/hifive_unleashed/support/openocd_hifive_unleashed.cfg
riscv64-zephyr-elf-gdb build/zephyr/zephyr.elf
(gdb) target remote :3333
(gdb) cDebugging
상세 절차는 Zephyr application debugging 문서를 참고합니다.
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.