boards/nordic/thingy53/doc/index.html · boards/nordic/thingy53/doc/index.rst 공식 원문 ↗

Zephyr 3.7.0 · Boards · Nordic · Thingy:53

Thingy:53

nRF5340 dual-core MCU와 환경 sensor, button, RGB LED를 통합한 휴대형 IoT prototyping 보드입니다.

Official pathboards/nordic/thingy53/doc/index.html
Source fileboards/nordic/thingy53/doc/index.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

128 MHz application core와 64 MHz network core를 각각의 Zephyr target으로 구분하고, on-board debug IC가 없는 보드를 외부 J-Link로 program·debug하는 조건을 설명합니다.

MCU

nRF5340 · dual Cortex-M33

Targets

cpuapp · cpunet

Debug

External J-Link · P9

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 9953A3D716DE543EEDEC7DD104B5780E18AC0C506F1B174A61FF8F210CB83CED
.. _thingy53_nrf5340:

Thingy:53
#########

Overview
********

Zephyr uses the ``thingy53/nrf5340`` board configuration for building
for the Thingy:53 board. The board has the nRF5340 MCU processor, a set of
environmental sensors, a pushbutton, and RGB LED.

The nRF5340 is a dual-core SoC based on the Arm® Cortex®-M33 architecture, with:

* a full-featured Arm Cortex-M33F core with DSP instructions, FPU, and
  Armv8-M Security Extension, running at up to 128 MHz, referred to as
  the **application core**
* a secondary Arm Cortex-M33 core, with a reduced feature set, running at
  a fixed 64 MHz, referred to as the **network core**.

The ``thingy53/nrf5340/cpuapp`` build target provides support for the application
core on the nRF5340 SoC. The ``thingy53/nrf5340/cpunet`` build target provides
support for the network core on the nRF5340 SoC.

The `Nordic Thingy:53 Hardware guide`_ contains the processor's information and
the datasheet.

Programming and Debugging
*************************

Flashing
========

Flashing Zephyr onto Thingy:53 requires an external J-Link programmer. The
programmer is attached to the P9 programming header.

Debugging
=========

Thingy:53 does not have an on-board J-Link debug IC as some other nRF5
development boards, however, instructions from the :ref:`nordic_segger` page
also apply to this board, with the additional step of connecting an external
debugger. A development board with a Debug out connector such as the
:ref:`nrf5340dk_nrf5340` can be used as a debugger with Thingy:53.

References
**********

.. target-notes::

.. _Nordic Thingy:53 Hardware guide: https://docs.nordicsemi.com/bundle/ug_thingy53/page/UG/thingy53/intro/frontpage.html

Part 3

한국어 전문 번역

개요

Zephyr는 Thingy:53용으로 빌드할 때 thingy53/nrf5340 보드 구성을 사용합니다. 보드에는 nRF5340 MCU processor, environmental sensor 집합, pushbutton, RGB LED가 있습니다.

nRF5340은 Arm Cortex-M33 아키텍처 기반의 dual-core SoC이며 두 코어의 역할과 성능이 다릅니다.

  • Application core: DSP 명령, FPU, Armv8-M Security Extension을 갖춘 full-featured Arm Cortex-M33F 코어이며 최대 128 MHz로 동작합니다.
  • Network core: 기능 구성이 축소된 보조 Arm Cortex-M33 코어이며 고정 64 MHz로 동작합니다.

thingy53/nrf5340/cpuapp build target은 nRF5340 application core를 지원하고, thingy53/nrf5340/cpunet build target은 network core를 지원합니다.

프로세서 정보와 데이터시트는 Nordic Thingy:53 Hardware guide에서 확인할 수 있습니다.

프로그래밍과 디버깅

Flash

Thingy:53에 Zephyr를 flash하려면 외부 J-Link programmer가 필요합니다. programmer는 P9 programming header에 연결합니다.

Debug

Thingy:53에는 다른 일부 nRF5 development board와 달리 on-board J-Link debug IC가 없습니다. 따라서 Nordic Segger 절차에 더해 외부 debugger를 연결해야 합니다.

Debug out connector가 있는 nRF5340 DK 같은 development board를 Thingy:53 debugger로 사용할 수 있습니다.

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.