RK3036 Kylin Board Hardware Manual V0.1

Similar documents
DevKit7000 Evaluation Kit

ROC-RK3328-CC Product Specifications

SBC3100 (Cortex-A72) Single Board Computer

Embest SOC8200 Single Board Computer

Creator Ci40 product brief

The TechNexion Difference

G3399 Single Board Computer Introduction

DevKit8500D Evaluation Kit

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

The TechNexion Difference

AIO-3128C All in one Board

Hugo Cunha. Senior Firmware Developer Globaltronics

SOM PRODUCTS BRIEF. S y s t e m o n M o d u l e. Engicam. SOMProducts ver

SBC8140 Single Board Computer

pcduino V3B XC4350 User Manual

LinkSprite Technologies,.Inc. pcduino V2

IB112. Freescale I.MX536 ARM Cortex -A8 Embedded BOARD. USER S MANUAL Version 1.0

IOT-GATE-iMX7 Datasheet

SAMSUNG ELECTRONICS RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND SPECIFICATIONS WITHOUT NOTICE. Products and specifications discussed

Your Strategic Partner for Renesas RZ/G1x Products & Solutions

SOM i1 Single Core SOM (System-On-Module) Rev 1.5

Creator Ci20 quick start guide

Hi3520D V300 H.264 CODEC Processor. Brief Data Sheet. Issue 04. Date

Introduction to the TenByTen6410

SABRE for Automotive Infotainment Quick Start Guide. Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series

TOUGH. FAST. WHITE. introducing WHITEspeed. The groundbreaking Computer On Module. Designed & assembled by ERNI in Germany.

NXP-Freescale i.mx6. Dual Core SOM (System-On-Module) Rev 1.5

NXP-Freescale i.mx6 MicroSoM i4pro. Quad Core SoM (System-On-Module) Rev 1.3

Hi3536 H.265 Decoder Processor. Brief Data Sheet. Issue 03. Date

Compact form factor. High speed MXM edge connector. Processor. Max Cores 4. Max Thread 4. Memory. Graphics. Video Interfaces.

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Product Specifications. XPC nano System NS 02E. Feature Highlights litre fanless PC with Android supports HDMI 2.0 and PoE

MYD-SAMA5D3X Development Board

Media Player MDEA2FAST Specification

NXP-Freescale i.mx6 MicroSoM i2. Dual Core SoM (System-On-Module) Rev 1.3

Product Specifications. XPC nano System NS 02A. Feature Highlights. 0.5-litre fanless PC with Android supports HDMI 2.0. w w w. s h u t t l e.

MYD-IMX28X Development Board

DevKit8000 Evaluation Kit

0B specifications 1B

Firefly-RK3288 S p e c i f i c a t i o n s

15.6. TEP Series. Unique Expansion Possibilities. Power and Networking Expansion Modules 10.1

参考資料. LinkSprite.com. pcduino V2

OK335xS Users Manual Part I - Introduction

NS 02A. Product Specifications. XPC nano System. Feature Highlights. 0.5-litre fanless PC with Android supports HDMI 2.0.

NS 02A NS 02E. Product Specifications. XPC nano Barebones. Feature Highlights. 0.5-litre fanless PCs with HDMI 2.0 based on Android.

Make technology more simple, Make life more intelligent. Embedded Computer EC-A3288C. Specifications V1.0

Product Specifications. XPC nano System NS 02E. Feature Highlights litre fanless PC with Android supports HDMI 2.0 and PoE

. Micro SD Card Socket. SMARC 2.0 Compliant

. SMARC 2.0 Compliant

MYD-IMX28X Development Board

Make technology more simple, Make life more intelligent. All In One Board Specifications. V Original version

SABRE Board for Smart Devices

Banana PI M3 User Manual. SinoVoip CO.,LTD. Banana PI BPI-M3 User Manual <Version: V1.0 > pi.com 1

ARDUINO YÚN MINI Code: A000108

MYD-C437X-PRU Development Board

Unwired One. Main Features. Wireless embedded computer

PV8900-CORE Full Function TCC8900/TCC8901/TCC8902 CPU Module Specification

Single Board Computer

Version History. V1.0 Original Version 1 / 13

IOT-GATE-RPI. Reference Guide

SOM IB8000 Quad Core SOM (System-On-Module) Rev 1.3

Brief of A80 OptimusBoard

ARDUINO PRIMO. Code: A000135

TEK Series. Unique Expansion Possibilities. Power and Networking Expansion Module. Automation I/O Expansion Module

TOUCH PANEL PC 10.1 USER GUIDE

MYD-Y6ULX Development Board

EX-9686U/A-L(A9) Hardware User Manual

KEEX-7100 Series Single Board Computer in 3.5" ECX Form Factor with Intel Ivy Bridge Processors

PRELIMINARY COMPEX SYSTEMS

AT-501 Cortex-A5 System On Module Product Brief

cxt200 1 Datasheet, Revision 1.0

M M WIFI Module

i.mx 8M MINI System-On-Module (SOM) Hardware Architecture

Introduction to Sitara AM437x Processors

Matrix. Get Started Guide V2.0

Intel Galileo gen 2 Board

INTERRA I-MINI TOUCHPANEL GENERAL INFORMATION

MC34708TRN Rev /1/2011

Quick Start Guide Multisensory Enablement Kit i.mx 8QuadXPlus MEK CPU Board. Based on i.mx 8QuadXPlus Applications Processor

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

ZP-PI335GK-BT User s Manual

Matrix. Get Started Guide

w w w. b a s e t r a i n i n g i n s t i t u t e. c o

Quick Start Guide for i.mx28 EVK. i.mx28 EVK Multimedia and connectivity

Quad core Android O.S ARM based motherboard. Technical Specification

TEK Series. Unique Expansion Possibilities. Power and Networking Expansion Module. Automation I/O Expansion Module

PRELIMINARY COMPEX SYSTEMS

S2C K7 Prodigy Logic Module Series

A-307. Mobile Data Terminal. Android OS Platform Datasheet

This product is RoHS compliant PKA1GxxxRx-00R

Orange Pi 2 User Manual. <Version: V0.9 >

RISC Computing Platforms

EMAC SoM Presentation.

NSD2100 Smart Display

MYD-C7Z010/20 Development Board

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

TS1010C 10.1" Tablet PC Surf

Contents. 1 Introduction Features Product Specifications Hardware Specification Software Specification...

M M WIFI Module

SABRE Platform for Auto Infotainment

Transcription:

RK3036 Kylin Board Hardware Manual V0.1

Content 1 Introduction 1.1 Kylin at first glance 1.2 Boot to console 1.3 Key features 1.4 Block diagram 2 Key parts in details 2.1 Processor 2.2 Memory 2.3 Storage 2.4 Power input and PMIC 2.4.1 Select Adapter Note 2.4.2 PMIC 3 Buttons and system modes 3.1 Maskrom Mode 3.2 Fastboot Mode 3.3 Recovery Mode 3.4 Download image over OTG port 4 Expandsions 4.1 Switches 4.2 Connector CN2 4.3 Connector CN4 Fuzhou Rockchip Electronics Co., Ltd. 2

1 Introduction The Kylin board powerd by Rockchip RK3036 G SoC is desgined for Google Brillo platform. 1.1 Kylin at first glance Kylin board offers plenty key features that IOT required, including USB(host and devices), HDMI, audio(headphone and micphone), wireless, BT, ethernet, SD card, expansion connector and etc. Figure 1 shows the main interfaces on Kylin board. Figure 1. Interfaces Of Kylin Board 1.2 Boot to console The default OS Kylin board flashed is Google Brillo, to boot it up, you can follow these simplest steps: Fuzhou Rockchip Electronics Co., Ltd. 3

step 1. step 2. step 3. Connect DEBUG port on Kylin and your host via micro USB. (Ubuntu) Open serial console through ttyusb* by minicom/cu. Please note that the bps rate is 115200. Connect power supply to POWER port. You should see the Brillo console soon. 1.3 Key features The following table lists Kylin s key features: Processor Memory Storage Power/PMIC Buttons USB Rockchip RK3036 G Dual core Cortex A7 up to 1.2GHz GPU compatible with OpenGL ES1.1 and 2.0, OpenVG1.1 DDR3, 1 * 256M * 16bit 8GB emmc External SD card Power: 5V(1.5A~2A) PMIC: RK808 B Four buttons on board: Reset Recovery Maskrom Fastboot One stander A plug: USB host 2.0 Three micro USB plugs: USB OTG 2.0, uses as USB device Debug, uses as serial debug port Power, uses as power supply HDMI HDMI version 1.4a Supports DTV from 480i to 1080i/p HD resolution Supports data rate from 25MHz, 1.65bps up to 3.4Gbps over a Single channel Audio Integrated with RealTek ALC5616 codec Exteral Micphone Headphone Fuzhou Rockchip Electronics Co., Ltd. 4

Ethernet Wireless Bluetooth Switches Expansions One RJ45 Ethernet that supports: IEEE802.3u compliant Support only RMII(Reduced MII) mode 10Mbps and 100Mbps compatible Integrated with AP6212 module, which is a solution for a combination of WiFi + BT: Complies with IEEE 802.11 b/g/n Bluetooth V4.0(HS) with integrated Class 1.5 PA and Low Energy (BLE) support On board BT and WLAN antenna Five Switches(Jumper) S2, S3, S4,S5, S7 Switch function between Connectors and on board functions Two Connectors that expands functions like: GPIO I2C I2S Power, VCCIO/VCC5V/GND PWM SPI SPDIF UART VOUT[1 5] controlled by PMIC Besides on board functions, expansion connectors allow developer to design works flexibly. 1.4 Block diagram Figure 2 shows interconnection of system block. Fuzhou Rockchip Electronics Co., Ltd. 5

Figure 2. System Block Diagram 2 Key parts in details 2.1 Processor RK3036 is a processor solution for IOT/OTT, and other digital multimedia applications, and integrates dual core Cortex A7, with separate NEON coprocessor and 128KB L2 Cache. RK3036 supports almost full format 1080P H.264 decoder and H.265 decoder, JPEG decoder and special image preprocessor and postprocessor. Embedded 3D GPU makes RK3036 completely compatible with OpenGL ES1.1 and 2.0, OpenVG1.1 etc. 2.2 Memory The DDR of Kylin is 512MB running at fix frequecy. Fuzhou Rockchip Electronics Co., Ltd. 6

2.3 Storage RK3036 supports system boot from the following devices: 8bits Asynchronous Nand Flash SPI Nand Flash SPI Nor Flash emmc card SD card Kylin board comes with emmc and SD card. Normally emmc bus width can be 8 bit that borrow 4 pins from SPI. SD card is similar in IO mux to emmc, that shares 2 pins with UART2. So please note that: If SPI is enabled, emmc only supports 4 bit bus width SD card and UART2 can not activate simultaneously 2.4 Power input and PMIC 2.4.1 Select Adapter Note If 5V power supply solution is used, the output voltage of adapter is suggested to be 5.1V 5.2V with 1.5A current capability at least. If USB peripheral with heavy load need to be supported, it is suggested to use adapter with more than 2A current capability. 2.4.2 PMIC System uses PMIC RK808 B as power supply, redundant LDOs can be lead to connectors to provide power for peripheral devices. The RK808 is a complete power supply solution for Portable systems. The highly integrated device includes four buck DC DC converters, eight high performance ldos, two low Rds switches, I2C interface, programmable power sequencing and an RTC. 3 Buttons and system modes There four buttons design for entering different system modes and resetting system. Fuzhou Rockchip Electronics Co., Ltd. 7

RESET button can reset system while the others are using for Maskrom Mode, Fastboot Mode and Recovery Mode. 3.1 Maskrom Mode Maskrom mode(a.k.a. DFU mode) is used to flash boot loader to Boot Media which can be emmc, SPI, Nand, SD card. When SoC booting up, the Boot Rom will read Boot Loader(Firmware) from Boot Media and automatically go to Maskrom Mode if it can not read anything from Boot Media or Boot Loader corrupted. The Maskrom button in hardware design just short the clock of Boot Media to ground. Thus Boot Rom would fail to read Boot Loader. There are three steps to enter Maskrom Mode with Maskrom Button: step 1. Long press Maskrom Button step 2. Toggle Reset Button step 3. Release Maskrom Button after ~3 seconds 3.2 Fastboot Mode Fastboot is a protocol that can be used to re flash partitions on your device. It is a small tool that comes with the Android SDK (Software Developer Kit), which is an alternative to the Recovery Mode for doing installations and updates. Using the Fastboot Button is a way to enter Fastboot Mode for image flashing. Follow these three steps: step 1. Long press Fastboot Button step 2. Toggle Reset Button step 3. Release Fastboot Button after ~3 seconds 3.3 Recovery Mode The same as Maskrom and Fastboot Button, Recovery Button is for Recovery Mode: step 1. Long press Recovery Button step 2. Toggle Reset Button step 3. Release Recovery Button after ~3 seconds Fuzhou Rockchip Electronics Co., Ltd. 8

3.4 Download image over OTG port USB OTG port can be a port for image download in Fastboot Mode or Maskrom Mode. 4 Expandsions For function extension, there are two connectors(cn2 and CN4) and five switches(or jumpers), S2/S3/S4/S5/S7, on Kylin Board. Fuzhou Rockchip Electronics Co., Ltd. 9

Figure 3. CN2 Connector Fuzhou Rockchip Electronics Co., Ltd. 10

Figure 3. CN3 Connector As shown in Figure 3 and Figure 4 above, CN2 and CN4 extend SPI/UART/I2C/I2S/GPIO/SPDIF/PWM functions. VOUT[1 5] controlled by PMIC which output V/A from 0.8~3.4V/150 300mA. Fuzhou Rockchip Electronics Co., Ltd. 11

Note that some pins are controlled by switches, some are not and always enabled. Switches only enable pins of connectors, which means they do not cut off any on board connection. For example, S3 switch can enable the 11/13/15/17/19/21 pins of CN4 acted as I2S pins by connecting to SoC RK3036 I2S that shared with on board codec(rt5616). So you have to disabled RT5616 first before debugging external codec. 4.1 Switches The details of switches and on board functions: S2 controls pins of CN2 conflict on board HDMI S4 controls pins of CN2 conflict on board SDMMC0 S5 controls pins of CN2 S3 controls pins of CN4 conflict on board Codec/RT5616 S7 controls pins of CN4, selecting on board UART_BT when S7 is on, CN4 UART when S7 is off Please refer to Kylin Board schematics looking inside for the details of function conflict about Switches. 4.2 Connector CN2 GPIO GPIO1_* enabled when switch S2 and/or S4 is on, GPIO2_A3 always enalbed. SPDIF always enabled. SPI enabled when S5 is on. Multiplexing of PWM/I2C as RK3036 designed, and selected by pinctrl sub system. 4.3 Connector CN4 I2S enabled when S3 is on. On board UART_BT enabled when S3 is on, UART on CN4 enabled when S3 is off. Fuzhou Rockchip Electronics Co., Ltd. 12

VOUT is always enabled. Fuzhou Rockchip Electronics Co., Ltd. 13