Difference between revisions of "RK3036"
Line 40: | Line 40: | ||
= Overview = | = Overview = | ||
− | + | RK3036 is a low power, high performance processor solution for OTT TV BOX, and other<br/> digital multimedia applications, and integrates dual-core Cortex-A7, with separate NEON<br/> coprocessor and 128KB L2 Cache.<br/> Many embedded powerful hardware engines provide optimized performance for high-end<br/> application. RK3036 supports almost full-format 1080P H.264 decoder and H.265 decoder,<br/> high-quality JPEG decoder and special image preprocessor and postprocessor.<br/> Embedded 3D GPU makes RK3036 completely compatible with OpenGL ES1.1 and 2.0,<br/> OpenVG1.1 etc.<br/> RK3036 has high-performance external memory interface (DDR3/DDR3L) capable of<br/> sustaining demanding memory bandwidths, also provides a complete set of peripheral<br/> interface to support very flexible applications. | |
| | ||
Line 52: | Line 52: | ||
| style="width: 530px;" | | | style="width: 530px;" | | ||
*CPU: | *CPU: | ||
− | **Quad Core Cortex- | + | **Quad Core Cortex-A7 up to 1.0GHz |
**32KB L1-Cache | **32KB L1-Cache | ||
− | ** | + | **128KB L2-Cache |
− | *Internal | + | *Internal memory |
− | ** | + | **16KB BootRom |
− | ** | + | **8KB internal SRAM |
*GPU: | *GPU: | ||
− | **ARM | + | **ARM Mali400 |
− | + | **High performance OpenGL ES1.1 and 2.0, OpenVG1.1 etc | |
− | + | **Embedded 1 shader core with shared hierarchical tiler | |
− | ** | ||
*Display: | *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: | *Camera: | ||
− | ** | + | **Not camera interface. Only support USB camera |
− | |||
*Memory: | *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: | *Connectivity: | ||
− | **Embedded | + | **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: | *Audio: | ||
**I2S/PCM with 8 channels | **I2S/PCM with 8 channels | ||
− | | style="width: 429px;" | [[File: | + | | style="width: 429px;" | [[File:Rk3036.jpg|RTENOTITLE]] |
|} | |} | ||
Line 85: | Line 88: | ||
= Devices = | = Devices = | ||
− | Rockchip: | + | Rockchip: Kylin-RK3036 |
− | |||
− | |||
− | |||
− | |||
| | ||
= Documentation = | = Documentation = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
= Software = | = Software = | ||
Line 123: | Line 117: | ||
! '''dts''' | ! '''dts''' | ||
|- | |- | ||
− | | | + | | rk3036-kylin |
| rockchip_linux_defconfig | | rockchip_linux_defconfig | ||
− | | | + | | kylin-rk3036_defconfig |
− | | | + | | rk3036-kylin.dts |
|} | |} | ||
Line 142: | Line 136: | ||
! '''Baud speed''' | ! '''Baud speed''' | ||
|- | |- | ||
− | | | + | | RK3036 |
| 1 | | 1 | ||
| 0 | | 0 | ||
Line 151: | Line 145: | ||
= See also = | = See also = | ||
+ | |||
+ | [[RK3288|RK3288]] | ||
[[RK3328|RK3328]] | [[RK3328|RK3328]] | ||
Line 158: | Line 154: | ||
= References = | = References = | ||
− | #[https://en.wikipedia.org/wiki/ARM_Cortex- | + | #[https://en.wikipedia.org/wiki/ARM_Cortex-A7 https://en.wikipedia.org/wiki/ARM_Cortex-A17] |
#[http://www.rock-chips.com/a/en/products/RK32_Series/2014/0504/484.html http://www.rock-chips.com/a/en/products/RK32_Series/2014/0504/484.html] | #[http://www.rock-chips.com/a/en/products/RK32_Series/2014/0504/484.html http://www.rock-chips.com/a/en/products/RK32_Series/2014/0504/484.html] |
Revision as of 08:06, 6 December 2017
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.
Contents
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.
RK3288 SoC Features
Devices
Rockchip: Kylin-RK3036
Documentation
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 |