boards/particle/nrf52_blenano2/doc/index.html · boards/particle/nrf52_blenano2/doc/index.rst 공식 원문 ↗

Zephyr 3.7.0 · Boards · Particle · nRF52

RedBear Labs Nano v2

기존 Nano와 같은 form factor의 nRF52832 Cortex-M4F drop-in replacement입니다.

Official pathboards/particle/nrf52_blenano2/doc/index.html
Source fileboards/particle/nrf52_blenano2/doc/index.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

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

Part 1

요약·해설

512 kB flash, 64 kB RAM, I/O 제약과 DAPLink VIN/GND 장착 방향을 설명합니다.

SoC

nRF52832 Cortex-M4F

Memory

512 kB flash · 64 kB RAM

I/O

11 digital · UART · I2C

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 6C97DA0157383172EC5EA7EBCDA8856237C905D62667B378D06E07EB2D394757
.. _nrf52_blenano2:

Redbear Labs Nano v2
####################

Overview
********

The Nano v2 is a development board equipped with Nordic's next generation nRF52832 Bluetooth Low Energy SOC.
This board was designed as a 'drop-in' replacement of BLE Nano with exactly the same form factor.

Hardware
********
- nRF52832 SoC is built around a 32-bit ARM Cortex-M4F CPU with 512kB flash + 64kB RAM
- 11 x Digital I/0
- 1 UART with hardware flow control ( 4 I/O pins occupied )
- 1 I2C ( 2 I/O pins occupied )



Supported Features
==================
The BLE Nano v2 board configuration supports the following hardware features:

+-----------+------------+--------------------------------------+
| Interface | Controller |      Driver/Component                |
+===========+============+======================================+
| NVIC      | on-chip    | nested vectored interrupt controller |
+-----------+------------+--------------------------------------+
| UART      | on-chip    | serial port                          |
+-----------+------------+--------------------------------------+
| GPIO      | on-chip    | gpio                                 |
+-----------+------------+--------------------------------------+
| FLASH     | on-chip    | flash                                |
+-----------+------------+--------------------------------------+
| RADIO     | on-chip    | Bluetooth                            |
+-----------+------------+--------------------------------------+
| I2C       | on-chip    | i2c                                  |
+-----------+------------+--------------------------------------+

Connections and IOs
====================

BLE nano v2 pinout

.. image:: ../../../../../../../boards/particle/nrf52_blenano2/doc/nrf52_blenano2.jpg
   :align: center
   :alt: NANO2

DAPLink board

.. image:: ../../../../../../../boards/particle/nrf52_blenano2/doc/dap.jpg
   :align: center
   :alt: DAP

The DAPLink USB board acts as a dongle. DAPLink debug probes appear on the host computer as a USB disk.
It also regulates 5V from USB to 3.3V via the onboard LDO to power Nano v2.


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

Applications for the ``nrf52_blenano2`` board configuration can be built and
flashed in the usual way (see :ref:`build_an_application` and
:ref:`application_run` for more details).

Flashing
========

To flash an application, you'll need to connect your BLE Nano 2 with the
DAPLink board, then attach that to your computer via USB.

.. warning::

   Be careful to mount the BLE Nano 2 correctly! The side of the board
   with the VIN and GND pins should face **towards** the USB
   connector.

Now build and flash applications as usual. Here is an example for the
:ref:`hello_world` application.

.. zephyr-app-commands::
   :zephyr-app: samples/hello_world
   :board: nrf52_blenano2
   :goals: build flash

Debugging
=========

After mounting the BLE Nano 2 on its DAPLink board as described above,
you can debug an application in the usual way.  Here is an example for
the :ref:`hello_world` application.

.. zephyr-app-commands::
   :zephyr-app: samples/hello_world
   :board: nrf52_blenano2
   :maybe-skip-config:
   :goals: debug

References
**********

.. target-notes::

.. _Kickstarter: https://www.kickstarter.com/projects/redbearinc/bluetooth-5-ready-ble-module-nano-2-and-blend-2
.. _Github: https://github.com/redbear/nRF5x
.. _RedBear Forum: discuss.redbear.cc

Part 3

한국어 전문 번역

개요

RedBear Labs Nano v2는 Nordic nRF52832 BLE SoC를 탑재하며 기존 BLE Nano와 form factor가 정확히 같은 drop-in replacement입니다.

하드웨어

  • 32-bit Cortex-M4F nRF52832, 512 kB flash, 64 kB RAM
  • Digital I/O 11개
  • Hardware flow control UART 1개: I/O 4개 사용
  • I2C 1개: I/O 2개 사용

지원 기능

인터페이스컨트롤러드라이버/컴포넌트
NVICon-chipnested vectored interrupt controller
UARTon-chipserial port
GPIOon-chipgpio
FLASHon-chipflash
RADIOon-chipBluetooth
I2Con-chipi2c

연결과 I/O

BLE Nano v2 pinout
BLE Nano v2 pinout. Zephyr v3.7.0 공식 문서.
DAPLink board
DAPLink board. Zephyr v3.7.0 공식 문서.

DAPLink는 host에 USB disk로 나타나고 LDO로 USB 5 V를 3.3 V로 낮춰 Nano v2에 전원을 공급합니다.

Flash와 debug

BLE Nano 2를 DAPLink에 장착하고 USB로 computer에 연결합니다.

# Zephyr 저장소 루트에서
west build -b nrf52_blenano2 samples/hello_world
west flash

Debug

# Zephyr 저장소 루트에서
west build -b nrf52_blenano2 samples/hello_world
west debug

참고 자료

Source

출처

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