Part 1
요약·해설
Kukui는 Krane·Kodama Chromium OS device의 reference board이며 Zephyr는 onboard STM32 EC를 지원합니다.
Chromebook Duet · 10e
STM32F098RCH6
Servo V2 · μServo · Servo V4
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
FFC25545E0D92E9548E0FEA879560F34B64538813CC87BE06C81D457ABEB7AD3
.. _google_kukui_board:
Google Kukui EC
###############
Overview
********
Kukui is a reference board for Chromium OS-based devices Krane and
Kodama. These are known as the Lenovo Chromebook Duet and 10e Chromebook
Tablet, respectively.
Zephyr has support for the STM32-based embedded controller (EC) on-board.
Hardware
********
- STM32F098RCH6
- MT6370 battery charger
- BMM150 compass
- BMM160 gyroscope
- Connections to the MediaTek AP
Supported Features
==================
The following features are supported:
+-----------+------------+-------------------------------------+
| Interface | Controller | Driver/Component |
+===========+============+=====================================+
| NVIC | on-chip | nested vector interrupt controller |
+-----------+------------+-------------------------------------+
| UART | on-chip | serial port-polling; |
| | | serial port-interrupt |
+-----------+------------+-------------------------------------+
| PINMUX | on-chip | pinmux |
+-----------+------------+-------------------------------------+
| GPIO | on-chip | gpio |
+-----------+------------+-------------------------------------+
| CLOCK | on-chip | reset and clock control |
+-----------+------------+-------------------------------------+
| FLASH | on-chip | flash memory |
+-----------+------------+-------------------------------------+
| WATCHDOG | on-chip | independent watchdog |
+-----------+------------+-------------------------------------+
Other features (such as I2C) are not available in Zephyr.
The default configuration can be found in
:zephyr_file:`boards/google/kukui/google_kukui_defconfig`
Connections and IOs
===================
Each of the GPIO pins can be configured by software as output
(push-pull or open-drain), as input (with or without pull-up or
pull-down), or as peripheral alternate function.
Default Zephyr Peripheral Mapping:
----------------------------------
- UART_1 TX/RX : PA10/PA9
- I2C_1 SCL/SDA : PB8/PB9
- I2C_2 SCL/SDA : PA11/PA12
- Volume down : GPIOB pin 11
- Volume up : GPIOB pin 10
- Power : GPIOA pin 0
Programming and Debugging
*************************
Build application as usual for the ``google_kukui`` board, and flash
using Servo V2, μServo, or Servo V4 (CCD). See the
`Chromium EC Flashing Documentation`_ for more information.
Debugging
=========
Use SWD with a J-Link or ST-Link.
References
**********
.. target-notes::
.. _Chromium EC Flashing Documentation:
https://chromium.googlesource.com/chromiumos/platform/ec#Flashing-via-the-servo-debug-board
Part 3
한국어 전문 번역
개요
Kukui는 Chromium OS 기반 device인 Krane과 Kodama의 reference board입니다. 두 제품은 각각 Lenovo Chromebook Duet와 10e Chromebook Tablet으로 알려져 있습니다.
Zephyr는 board에 탑재된 STM32 기반 embedded controller(EC)를 지원합니다.
Hardware
- STM32F098RCH6
- MT6370 battery charger
- BMM150 compass
- BMM160 gyroscope
- MediaTek AP 연결
지원 기능
다음 기능을 지원합니다.
| Interface | Controller | Driver/Component |
|---|---|---|
| NVIC | on-chip | nested vector interrupt controller |
| UART | on-chip | serial port-polling; serial port-interrupt |
| PINMUX | on-chip | pinmux |
| GPIO | on-chip | gpio |
| CLOCK | on-chip | reset and clock control |
| FLASH | on-chip | flash memory |
| WATCHDOG | on-chip | independent watchdog |
I2C 같은 그 밖의 기능은 Zephyr에서 사용할 수 없습니다. Default configuration은 boards/google/kukui/google_kukui_defconfig에 있습니다.
Connection과 I/O
각 GPIO pin은 software에서 push-pull 또는 open-drain output, pull-up·pull-down 유무를 선택한 input, peripheral alternate function으로 구성할 수 있습니다.
Default Zephyr peripheral mapping
- UART_1 TX/RX: PA10/PA9
- I2C_1 SCL/SDA: PB8/PB9
- I2C_2 SCL/SDA: PA11/PA12
- Volume down: GPIOB pin 11
- Volume up: GPIOB pin 10
- Power: GPIOA pin 0
Programming과 Debugging
google_kukui board용 application을 일반적인 방법으로 build한 뒤 Servo V2, μServo 또는 Servo V4(CCD)로 flash합니다. 자세한 내용은 Chromium EC Flashing Documentation을 참조하십시오.
Debugging
J-Link 또는 ST-Link를 연결한 SWD를 사용합니다.
참고 자료
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.