RK3036

From Rockchip open source Document
Revision as of 10:05, 6 December 2017 by Admin (talk | contribs)
Jump to: navigation, search
RK3036
Rk3036-core.jpg
Manufacturer Rockcihp
Process 28nm
CPU Qual-Core ARM Cortex-A7
Memory 2-channel LPDDR3/LPDDR2/DDR3/DDR3L
GPU ARM Mali400
Connectivity
Video HDMI 1.4
Audio I2S, PCM
Storage SD2.0, MMC4.5
USB OTG, Host
Release Date June 2014
Website

Product Page

 

 

Rockchip RK3036 is a low power, high performance processor solution for IoT, OTT TV BOX, and other digital multimedia applications, and integrates dual-core Cortex-A7, with separate NEON coprocessor and 128KB L2 Cache.It also integrates Mali 400 GPU.

 

 

 

 

 

Overview

RK3036 is a low power, high performance processor solution for OTT TV BOX, and other
digital multimedia applications, and integrates dual-core Cortex-A7, with separate NEON
coprocessor and 128KB L2 Cache.
Many embedded powerful hardware engines provide optimized performance for high-end
application. RK3036 supports almost full-format 1080P H.264 decoder and H.265 decoder,
high-quality 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.
RK3036 has high-performance external memory interface (DDR3/DDR3L) capable of
sustaining demanding memory bandwidths, also provides a complete set of peripheral
interface to support very flexible applications.

 

 

RK3036 SoC Features

  • CPU:
    • Quad Core Cortex-A7 up to 1.0GHz
    • 32KB L1-Cache
    • 128KB L2-Cache
  • Internal memory
    • 16KB BootRom
    • 8KB internal SRAM
  • GPU:
    • ARM Mali400
    • High performance OpenGL ES1.1 and 2.0, OpenVG1.1 etc
    • Embedded 1 shader core with shared hierarchical tiler
  • Display:
    • HDMI interface: HDMI version 1.4a, HDCP revision 1.2 and DVI version 1.0 compliant transmitter. Supports DTV from 480i to 1080i/p HD resolution
    • CVBS interface: 10-bit Resolution. PAL/NTSC encoding
  • Camera:
    • Not camera interface. Only support USB camera
  • Memory:
    • 8KB internal SRAM
    • Dynamic Memory Interface (DDR3/DDR3L): Compatible with JEDEC standard DDR3/DDR3L SDRAM. Data rates up to1066Mbps(533MHz) for DDR3/DDR3L. Support up to 2 ranks (chip selects),maximum 1GB address space per rank.
  • Connectivity:
    • SDIO interface: Embedded one SDIO interface, Compatible with SDIO 3.0 protocol
    • EMAC 10/100M Ethernet Controller: IEEE802.3u compliant Ethernet Media Access Controller(MAC). Support only RMII(Reduced MII) mode. 10Mbps and 100Mbps compatible
    • SPI Controller: One on-chip SPI controller
    • UART Controller: Three on-chip UART controllers
    • I2C controller: Three on-chip I2C controllers
    • USB Host2.0: Compatible with USB Host2.0 specification. Supports high-speed(480Mbps), full-speed(12Mbps) and low-speed(1.5Mbps) mode
    • USB OTG2.0: Compatible with USB OTG2.0 specification. Supports high-speed(480Mbps), full-speed(12Mbps) and low-speed(1.5Mbps) mode
  • Audio:
    • I2S/PCM with 8 channels
RTENOTITLE

 

 

Devices

Rockchip: Kylin-RK3036

 

Documentation

1. Rockchip RK3036 Datasheet V1.2 20160115.pdf

2. Schematic&Layout Guide

Software

See Linux_user_guide setup Linux OS generally;

See U-Boot guide to develop U-Boot;

See Rockchip kernel or Upstream kernel to develop kernel;

See Distribution to develop and custimize OS.

 

 

Board configuration

board kernel uboot dts
rk3036-kylin rockchip_linux_defconfig kylin-rk3036_defconfig rk3036-kylin.dts

 

Chip configuration

chip Kernel eMMC index Kernel SD index Uboot eMMC index Uboot SD index Baud speed
RK3036 1 0 0 1 115200

See also

RK3288

RK3328

RK3399

References

  1. https://en.wikipedia.org/wiki/ARM_Cortex-A7
  2. http://www.rock-chips.com/a/en/products/RK32_Series/2014/0504/484.html