Main Page

From Linux Rockchip
Jump to: navigation, search

This is a wiki for collecting information on Rockchip (wikipedia) SoC based hardware. This is work in progress. Hopefully we will collect lots of useful content soon :)

Contents

List of Rockchip SoC's

Incomplete feature list mostly from Rockchip flyers available on the web site.

Please amend if you have access to more complete datasheets. - for feature known not to be present.

RK3288

(planned Q2 2014)

RK3188

RK3188T

RK3168

RK3066

RK3068

RK2928

RK2926

RK2918

RK2906

RK2818

Process

28nm HKMG

28nm HKMG

28nm HKMG

40nm

55nm

CPU

ARM Cortex-A17

ARM Cortex-A9

ARM Cortex-A9

ARM Cortex-A9

ARM Cortex-A9

ARM Cortex-A8

ARM926EJ-S

CPU cores

4

4

2

2

1

1

1

CPU freq

1.8GHz

1.6GHz

(1.4GHz for RK3188T)

1.2GHz

1.6GHz

1.0GHz

1.0 GHz

600MHz

CPU cache

32kB D, 32kB I L1

1MB L2

32kB L1

512kB L2

32kB L1

256kB L2

32kB L1

512kB L2

32kB L1

128kB L2

?? L1

512kB L2

16kB D, 16kB I L1

much more cache for DSP

GPU

ARM Mali-T764

ARM Mali-400 MP4

PowerVR SGX540

ARM Mali-400 MP4

ARM Mali-400 MP4

Vivante GC800

GPU freq

600MHz

600MHz

400MHz

330MHz

??

??

GPU cores

4

4

4

2D accelerator

OpenGL

OpenVG

ES1.1/2.0/Halti

VG1.1

DX11

OpenCL

ES1.1/2.0

VG1.1

ES1.1/2.0

VG1.1

ES1.1/2.0

VG1.1

ES1.1/2.0

VG1.1

ES1.1/2.0

VG1.1

shader model 3.0

??

??

Media accel

4K decode

1080p encode

1080p 60fps decode

1080p 30fps encode

encode h264 vp8

1080p decode

1080p encode

encode h264 vp8

1080p decode

1080p encode

encode h264 vp8

1080p decode

1080p encode

encode h264

1080p decode

encode h264

720p decode

RAM types

DDR3, DDR3L, LPDDR2, LPDDR3

DDR3 LVDDR3

LPDDR2 ..

DDR3 LVDDR3

DDR2 LPDDR2 ..

DDR3

DDR2 LPDDR2 ..

DDR3 DDR3L

DDR3

DDR2

LPDDR

DDR2

LPDDR

Max RAM size

8GB

2G

2G

1G

1G

512MB?

Display outputs

4 layers

2 flat panel

2 flat panel

5 layers

2 flat panel

HDMI 1.4a (3D)

LVDS

HDMI 1.4a (3D)

5 layers

flat panel

HDMI 1.3 (anx7150)

EPD (e-ink) (color)

EPD (e-ink), LCD

Display resolution

3840x2160

2048x1536

1920x1080

1920x1080 30fps

1920x1080p

1920x1080

2048x2048, 1200x825@85Hz (e-ink)

1200x825, 1280x720

USB

1 USB 2.0 OTG

2 USB 2.0 host

1 OTG USB2

1 host USB2

1 HSIC (USB2.0 only)

1 OTG USB2

1 host USB2

1 OTG USB2

1 host USB2

1 OTG USB2

1 host USB2

1 host USB1.1

1 OTG USB2

1 host USB1.1

Ethernet

100/1000

Boot devices

NAND eMMC USB serial SD

NAND SD

NAND eMMC USB serial

NAND eMMC USB serial SD

NAND eMMC USB serial

NAND NOR SPI USB? serial

Audio

I2S/PCM

SPDIF

I2S

PCM

SPDIF

I2S

PCM

SPDIF

HDMI

I2S

PCM

SPDIF

I2S

??

Camera

Misc

GPS,2G/3G/4G,DVB-T/DVB-T2/ISDB-T

2G/3G,low power consumption

4G,DVB-T/DVB-T2/ISDB-T

GPS

RTOS and Linux support

Note HDMI: companion chips are often used in devices that need HDMI output when the SoC does not support HDMI natively.

Note USB: firmware download over OTG port.

Hardware

Collection of information for different hardware with Rockchip SoCs. Tablets, Android sticks, Media boxes, Development boards. Pictures of the PCBs, hardware hacks, how/where to attach UART console etc.

Datawind Ubislate 9ci[1]

Software/Repositories

Collection of sources for Rockchip kernels and Android devices.

You need to setup an appropiate toolchain to compile the kernels.


HOWTOs


Other Sites with Useful Information

Contact

IRC

#linux-rockchip on freenode

Click here to access using webchat

Links to interesting IRC logs per date/subject

Mailing list

https://groups.google.com/forum/#!forum/linux-rockchip (subscription required to post)

Subscription

As with any googlegroups mailinglist, you can use an existing google account and use the googlegroups web interface.

You can also send an empty email to linux-rockchip+subscribe@googlegroups.com and follow the instructions to subscribe without being forced to use or have a google account.