Part 1
요약·해설
BeagleConnect Freedom은 48 MHz Cortex-M4F CC1352P7과 MSP430F5503 bridge MCU를 사용합니다. OPT3001·HDC2010 sensor와 BLE·IEEE 802.15.4/Sub-GHz 연결을 제공합니다.

TI CC1352P7 · Cortex-M4F · 48 MHz
MSP430F5503 USB-serial/GPIO
mikroBUS × 2
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
98016372DA6BB949BD4CC3C743FEAF2EE3DE3A12810F3D7573B46349F91D8800
.. _beagleconnect_freedom:
BeagleConnect Freedom
#####################
Overview
********
BeagleBoard.org BeagleConnect Freedom is a wireless
Internet of Things board based on the SimpleLink multi-Standard CC1352P7 wireless MCU.
.. figure:: ../../../../../../../boards/beagle/beagleconnect_freedom/doc/img/beagleconnect_freedom.webp
:align: center
:width: 500px
:alt: BeagleBoard.org BeagleConnect Freedom
BeagleBoard.org BeagleConnect Freedom
Hardware
********
BeagleBoard.org BeagleConnect Freedom board features the TI CC1352P7 wireless microcontroller.
The BeagleConnect Freedom is the first available BeagleConnect solution consisting
of a board and a case which ships programmed and ready to be used.
BeagleConnect Freedom board runs the Zephyr RTOS and has mikroBUS ports along
with BLE and Sub-GHz radios on it.
The CC1352P7 wireless MCU has a 48 MHz Arm Cortex-M4F SoC and a Bluetooth Low Energy and IEEE 802.15.4.
The board also features a TI MSP430F5503 microcontroller used as a USB-to-serial bridge and
GPIO expander.
Supported Features
==================
The board configuration supports the following hardware features:
+-----------+------------+----------------------+
| Interface | Controller | Driver/Component |
+===========+============+======================+
| GPIO | on-chip | gpio |
+-----------+------------+----------------------+
| MPU | on-chip | arch/arm |
+-----------+------------+----------------------+
| NVIC | on-chip | arch/arm |
+-----------+------------+----------------------+
| PINMUX | on-chip | pinmux |
+-----------+------------+----------------------+
| UART | on-chip | serial |
+-----------+------------+----------------------+
| I2C | on-chip | i2c |
+-----------+------------+----------------------+
| SPI | on-chip | spi |
+-----------+------------+----------------------+
| HWINFO | on-chip | hwinfo |
+-----------+------------+----------------------+
| I2C | off-chip | OPT3001 |
+-----------+------------+----------------------+
| I2C | off-chip | HDC2010 |
+-----------+------------+----------------------+
| I2C | off-chip | BCF_BRIDGE_MCU |
+-----------+------------+----------------------+
Connections and IOs
===================
.. figure:: ../../../../../../../boards/beagle/beagleconnect_freedom/doc/img/beagleconnect_freedom_front_annotated.webp
:align: center
:width: 500px
:alt: Front connections
BeagleConnect Freedom front connections
.. figure:: ../../../../../../../boards/beagle/beagleconnect_freedom/doc/img/beagleconnect_freedom_back_annotated.webp
:align: center
:width: 500px
:alt: Back connections
BeagleConnect Freedom back connections
+-------+--------------+-------------------------------------+
| Pin | Function | Usage |
+=======+==============+=====================================+
| DIO5 | RST_MB2 | Reset mikroBUS port 2 |
+-------+--------------+-------------------------------------+
| DIO6 | RST_MB1 | Reset mikroBUS port 1 |
+-------+--------------+-------------------------------------+
| DIO7 | INT_SENSOR | On-board sensor interrupts |
+-------+--------------+-------------------------------------+
| DIO8 | FLASH_CS | SPI flash chip-select |
+-------+--------------+-------------------------------------+
| DIO9 | SDO / PICO | SPI serial data output |
+-------+--------------+-------------------------------------+
| DIO10 | SCK | SPI serial clock |
+-------+--------------+-------------------------------------+
| DIO11 | SDI / POCI | SPI serial data input |
+-------+--------------+-------------------------------------+
| DIO12 | CC1352_RX | UART RXD mikroBUS port 1 or MSP430 |
+-------+--------------+-------------------------------------+
| DIO13 | CC1352_TX | UART TXD mikroBUS port 1 or MSP430 |
+-------+--------------+-------------------------------------+
| DIO14 | I2C_CTRL | Enable on-board sensor I2C bus |
+-------+--------------+-------------------------------------+
| DIO15 | USER_BOOT | BOOT button status |
+-------+--------------+-------------------------------------+
| DIO16 | INT_MB1 | INTERRUPT PIN on mikroBUS port 1 |
+-------+--------------+-------------------------------------+
| DIO17 | PWM_MB1 | PWM PIN on mikroBUS port 1 |
+-------+--------------+-------------------------------------+
| DIO18 | LED_LINK | Radio link indicator LED |
+-------+--------------+-------------------------------------+
| DIO19 | PWM_MB2 | PWM PIN on mikroBUS port 2 |
+-------+--------------+-------------------------------------+
| DIO20 | INT_MB2 | INTERRUPT PIN on mikroBUS port 2 |
+-------+--------------+-------------------------------------+
| DIO21 | MB2_RX | UART RXD on mikroBUS port 2 |
+-------+--------------+-------------------------------------+
| DIO22 | MB2_TX | UART TXD on mikroBUS port 2 |
+-------+--------------+-------------------------------------+
| DIO23 | AN_MB1 | ANALOG PIN on mikroBUS port 1 |
+-------+--------------+-------------------------------------+
| DIO24 | AN_MB2 | ANALOG PIN on mikroBUS port 2 |
+-------+--------------+-------------------------------------+
| DIO25 | SCL | I2C SCL |
+-------+--------------+-------------------------------------+
| DIO26 | SDA | I2C SDA |
+-------+--------------+-------------------------------------+
| DIO27 | CS_MB2 | SPI CS on microBUS port 2 |
+-------+--------------+-------------------------------------+
| DIO28 | CS_MB1 | SPI CS on microBUS port 1 |
+-------+--------------+-------------------------------------+
| DIO29 | REF_SW_CTRL1 | Antenna mux PA enable |
+-------+--------------+-------------------------------------+
| DIO30 | REF_SW_CTRL2 | Antenna mux SubG enable |
+-------+--------------+-------------------------------------+
System requirements
===================
Prerequisites
-------------
BeagleConnect Freedom requires `CC1352 Flasher <https://pypi.org/project/cc1352-flasher/>`_ for
flashing Zephyr firmware using ``west flash``.
.. code-block:: console
pip3 install cc1352-flasher
References
**********
BeagleBoard.org BeagleConnect Freedom reference:
https://beagleconnect.org
Part 3
한국어 전문 번역
개요
BeagleBoard.org BeagleConnect Freedom은 SimpleLink multi-standard CC1352P7 wireless MCU 기반 wireless Internet of Things board입니다.

하드웨어
CC1352P7 wireless microcontroller를 탑재한 최초의 BeagleConnect solution으로, board와 case가 programming된 ready-to-use 상태로 출하됩니다. Zephyr RTOS를 실행하며 mikroBUS port, BLE, Sub-GHz radio를 제공합니다.
CC1352P7은 48 MHz Arm Cortex-M4F SoC와 Bluetooth Low Energy·IEEE 802.15.4를 포함합니다. TI MSP430F5503은 USB-to-serial bridge와 GPIO expander로 사용됩니다.
지원 기능
| Interface | Controller | Driver/Component |
|---|---|---|
| GPIO | on-chip | gpio |
| MPU | on-chip | arch/arm |
| NVIC | on-chip | arch/arm |
| PINMUX | on-chip | pinmux |
| UART | on-chip | serial |
| I2C | on-chip | i2c |
| SPI | on-chip | spi |
| HWINFO | on-chip | hwinfo |
| I2C | off-chip | OPT3001 |
| I2C | off-chip | HDC2010 |
| I2C | off-chip | BCF_BRIDGE_MCU |
연결과 I/O


| Pin | Function | Usage |
|---|---|---|
| DIO5 | RST_MB2 | mikroBUS port 2 reset |
| DIO6 | RST_MB1 | mikroBUS port 1 reset |
| DIO7 | INT_SENSOR | on-board sensor interrupt |
| DIO8 | FLASH_CS | SPI flash chip-select |
| DIO9 | SDO / PICO | SPI serial data output |
| DIO10 | SCK | SPI serial clock |
| DIO11 | SDI / POCI | SPI serial data input |
| DIO12 | CC1352_RX | mikroBUS port 1 또는 MSP430 UART RXD |
| DIO13 | CC1352_TX | mikroBUS port 1 또는 MSP430 UART TXD |
| DIO14 | I2C_CTRL | on-board sensor I2C bus enable |
| DIO15 | USER_BOOT | BOOT button status |
| DIO16 | INT_MB1 | mikroBUS port 1 interrupt |
| DIO17 | PWM_MB1 | mikroBUS port 1 PWM |
| DIO18 | LED_LINK | radio link indicator LED |
| DIO19 | PWM_MB2 | mikroBUS port 2 PWM |
| DIO20 | INT_MB2 | mikroBUS port 2 interrupt |
| DIO21 | MB2_RX | mikroBUS port 2 UART RXD |
| DIO22 | MB2_TX | mikroBUS port 2 UART TXD |
| DIO23 | AN_MB1 | mikroBUS port 1 analog |
| DIO24 | AN_MB2 | mikroBUS port 2 analog |
| DIO25 | SCL | I2C SCL |
| DIO26 | SDA | I2C SDA |
| DIO27 | CS_MB2 | mikroBUS port 2 SPI CS |
| DIO28 | CS_MB1 | mikroBUS port 1 SPI CS |
| DIO29 | REF_SW_CTRL1 | antenna mux PA enable |
| DIO30 | REF_SW_CTRL2 | antenna mux Sub-G enable |
System requirement
Prerequisite
west flash로 Zephyr firmware를 기록하려면 CC1352 Flasher가 필요합니다.
pip3 install cc1352-flasher
참고 자료
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.