Difference between revisions of "RK3036"

From Rockchip open source Document
Jump to: navigation, search
 
(11 intermediate revisions by the same user not shown)
Line 26: Line 26:
 
 
 
 
  
Rockchip RK3036 is a low power, high performance processor solution for IoT, OTT TV BOX, and other digital multimedia applications, and integrates dual-core [[Media:https://en.wikipedia.org/wiki/ARM_Cortex-A7|Cortex-A7]], with separate NEON coprocessor and 128KB L2 Cache.It also integrates Mali 400 GPU.
+
Rockchip RK3036 is a low power, high performance processor solution for IoT, OTT TV BOX, and other digital multimedia applications, and integrates dual-core [https://en.wikipedia.org/wiki/ARM_Cortex-A7 Cortex-A7], with separate NEON coprocessor and 128KB L2 Cache.It also integrates Mali 400 GPU.
  
 
 
 
 
Line 86: Line 86:
 
 
 
 
  
 +
 
  
 
= Devices =
 
= Devices =
Line 91: Line 92:
 
Rockchip: [http://rockchip.wikidot.com/kylin Kylin-RK3036]
 
Rockchip: [http://rockchip.wikidot.com/kylin Kylin-RK3036]
  
 
+
 
  
 
= Documentation =
 
= Documentation =
  
1. [[Rockchip_RK3036_Datasheet_V1.2_20160115.pdf|Rockchip RK3036 Datasheet V1.2 20160115.pdf]]
+
1. See [http://opensource.rock-chips.com/wiki_RK3036_Linux_user_guide RK3036_Linux_user_guide] setup Linux OS generally;
  
2. [[RK3036_hardware_reference.zip|Schematic&Layout Guide]]
+
2. See [[RK3036-U-Boot]] guide to develop U-Boot;
  
= Software =
+
3. See [[Rockchip_RK3036_Kernel|Rockchip kernel]] or [[Upstream_Kernel|Upstream kernel]] to develop RK3036 kernel;
  
See [http://opensource.rock-chips.com/wiki_Linux_user_guide Linux_user_guide] setup Linux OS generally;
+
4. See [[Distribution|Distribution]] to develop and custimize OS.
  
See [[U-Boot|U-Boot]] guide to develop U-Boot;
+
5. [[Media:RK3036_Linux-SDK-V1.0.pdf|Media:RK3036 Linux-SDK-V1.0.pdf]]
  
See [[Rockchip_Kernel|Rockchip kernel]] or [[Upstream_Kernel|Upstream kernel]] to develop kernel;
+
5. [[Media:Rockchip_RK3036_Datasheet_V1.2_20160115.pdf|Media:Rockchip RK3036 Datasheet V1.2 20160115.pdf]]
  
See [[Distribution|Distribution]] to develop and custimize OS.
+
6. [[Media:RK3036_hardware_reference.zip|Media:RK3036 hardware reference.zip]]
  
 
 
 
 
  
 
+
<br/> &nbsp;
  
 
== Board configuration ==
 
== Board configuration ==

Latest revision as of 09:40, 12 December 2017

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. See RK3036_Linux_user_guide setup Linux OS generally;

2. See RK3036-U-Boot guide to develop U-Boot;

3. See Rockchip kernel or Upstream kernel to develop RK3036 kernel;

4. See Distribution to develop and custimize OS.

5. Media:RK3036 Linux-SDK-V1.0.pdf

5. Media:Rockchip RK3036 Datasheet V1.2 20160115.pdf

6. Media:RK3036 hardware reference.zip

 


 

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