2013年11月7日 星期四

RK3188 chipset 及SDK2.0 Android 4.2.2

RK3188 chipset 及SDK2.0 Android 4.2.2      作者 :  一心の流(alex chung)

RK3188 SDK2.0 開始研究中!!! (建構中)

初學者入門!!!


注意 : 此板測試尚未完成 (Be aware: it is your own risk!  )


















           

1)初學者入門

近日,福州瑞芯微電子有限公司宣佈,正式面向全球發佈RK3188四核平臺最新固件SDK2.0。這是瑞芯微RK3188首次發佈升級固件。據悉,新的SDK2.0固件在系統、軟體、功耗、體驗等多方面進行深度優化,多達十項更新。 

  RK3188簡介:
  •  28nm納米製程
  • 四核Cortex-A9架構
  • CPU主頻高達1.6GHz卻擁有更低功耗,相比普通四核A5A7架構,性能提升達48%以上
  • GPU : 優化圖形處理器GPU性能,大型3D遊戲運行幀數提升30%
  • SDK2.0 
  • 高階Retina視網膜屏,解析度(2048*1536),操作流暢度達滿幀60/
本次四核RK3188升級,最重要體現在優化androoid4.2.2和高階Retina視網膜屏的滿幀60幀優化。有業內人士分析稱,如果RK3188 SDK2.0流暢度達到60幀滿幀,那麼將是四核平板裏系統流暢度、網頁流覽及3D遊戲性能最出眾的平臺。
  • Android4.2.2系統版本,修復google遺留BUG,提供更穩定系統
  • 通過android4.2.2穀歌CTS認證
終端用戶可以更好地體驗更為穩定的Android 4.2.2系統,獲最佳用戶體驗。在android4.2.2系統上通過穀歌CTS認證。
  • 流暢支援Miracast無線同屏傳輸功能,時延比同類產品縮短50%;
全新固件SDK2.0,優化Android 4.2.2系統版本、流暢支援Miracast無線同屏傳輸功能也頗具看點。
  • 網頁流覽加速20%,多網頁流覽流暢
  • 流覽器加入Web GL,支持線上3D遊戲;
而針對網頁流覽加速20%並加入Web GL,支持線上3D遊戲則具有極為重要的意義。SDK2.0宣佈對此的良好支持,將給用戶帶來全新的體驗方式與觀感。
  • 優化HDMI視頻1080P高清播放畫質
  • 優化電源管理系統,進一步優化能耗,提高續航時長;
  • 支持藍牙4.0 

note:SDK,即Software Development Kit 的縮寫,中文即軟體發展工具包。廣義上指輔助開發某一類軟體的相關文檔、範例和工具的集合。



2)RK3188 SDK2.0
此部份轉載自:

Just playing a bit with SDK2.0 ... 

Pic 1 = SDK2.0
Pic 2 = SDK1.0
Asphalt 7 is much smoother

- CWM 6.0.3.1 recovery  
- system ext4
- latest kernel #102
- internal Storage 4,0 GB
- Multi-User
- TabletUI [v4.3]
- settings mod [v4.2]
- ethernet support   
- init.d support
- device spoofed as Nexus 7 [v4.3]   
- gameloft compatible
- USB-Hub enabled   
- gamepad compatible (PS2, XBox, ...)   
- kernel modules (cifs, tun, lan, serial, audio)   
- latest hosts, su, su-binary, busybox   
- MX Video-Player
- FX Sound [v4.3]   
- Reboot Menue, CPU Tweaker, Pimp my Rom   
- Dateimanager HD (Root)  
- Nova Launcher


Kernel #160 - pls exchange before flash!
========================================
Kernel #160 - pls exchange before flash!
========================================
format_NAND Instructions see download pack.
hints for advanced users (see attached pics):
- higher performance > disable all animation scales in Developer options
- full access to the build > enable /system rw in File Manager HD
- change UI > edit build prop [v4.3]
- load of kernel modules > enable init.d ON in Pimp my Rom
- su notifications > disable in Superuser
Kernel Archive (just replace kernel in folder rockdev/Image)
special build: ifive mini3 cRom v4.4


Be aware: it is your own risk!  



3)S/W Repository(軟體寶庫)
Our Sources are hosted on:
Other sources:
GPL sources for different RK2918 models:

Pearl - ftp://ftp.pearl.de/treiber/PX8778_12_116534.tgz



4)四核心CPU 效能評比:  (Rockchip RK3188 vs Exynos 4412 vs Tegra 3)

padhz.com compared three of the fastest Quad Core Cortex A9 processors: Rockchip RK3188, Samsung Exynos 4412, and Nvidia Tegra 3. In their detailed report (in Chinese) they compare the performance, power consumption, video play back and more. As expected, it turns out RK3188 is the best, followed by Exynos 4412, and then Tegra 3, which correspond to the inverse of their release dates. Keep reading to find the details.

The Contestants

NvidiaSamsungRockchip
ModelTegra 3Exynos 4412RK3188
CPUCortex A9 Quad CoreCortex A9 Quad CoreCortex A9 Quad Core
Process40nm32nm28nm
Frequency1.3 GHz1.4 GHz1.6 / 1.8 GHz
GPUGeforce ULPARM Mali-400MP4ARM Mali-400MP4
GPU Frequency416MHz440MHz533 / 600 MHz
GPU GFLOPS1017.624
Level 2 Cache1MB1MB512KB
Memory Bus32-bit64-bit32-bit
HW Video Decode1080p1080p1080p
Release dateNovember 2011April 2012January 2013
They use 3 tablets for the comparison: Nexus 7 (Tegra 3), Ramos W42 (Exynos 4412), and Cube U30GT2 (RK3188).
Nexus 7Ramos W42Cube U30GT2
Display7.0”9.4”10.1”
Resolution1280×8001280×8001920×1200
CPU Frequency51~1300 MHz200~1400MHz312~1608MHz
RAM1GB DDR31GB DDR32GB DDR3
Free RAM974.5MB628.1MB1387MB
OSAndroid 4.2.2Android 4.0.4Android 4.1.1
Battery3.7V/4326mAh3.7V/6000mAh7.4V/3600mAh
Firmware VersionQ39 (13/2/2013)V1.2 (25/02/2013)V1.01 (11/03/2013)
That’s quite a combination of different resolutions, available memory, Android versions and battery capacities, but let’s carry on.

Benchmark Results (Antutu, Nbench, GLBenchmark…)

RK3188 is the clear winner in all categories (except flash write), even with 2D/3D tests despite the higher resolution. For some reasons Ramos W42 seems to have a dismal IO performance, but this is not the point of this test.
Antutu_RK3188_Tegra_3_Exynos_4412
RK3188 is also the clear winner with NBench which test the integer and floating point performance of the CPU, as well as memory bandwidth.
nbench_rk3188_exynos4412_tegra3
GL Benchmark shows similar results for GPU performance. The benchmark has been run in 1080p offscreen mode, so the tablet screen resolution does not affect the results.
GLBenchmark_rk3188_exynos4412_tegra3padhz also ran Nenamark which puts RK3188 at the top, but this time, closely followed by Tegra 3, with Exynos 4412 a bit further behind.

Application Tests

Instead of just running benchmark to compare the best, they also performed some usual tasks, such as installing and uninstalling large applications, loading a PDF, loading games…
Comparison of Times to Install and Uninstall Large Applications.
Comparison of Times to Install and Uninstall Large Applications.
The results are quite surprising as installing large application on the Cube tablet can be about twice as slow as on the other 2 tablets. I guess this has less to do with RK3188 performance than with the poor flash performance we’ve detected in Antutu. PDF loading times are about the same in all tablet, yet slightly slower in RK3188. The guys at padhz think it’s because of the larger screen resolution, which could be a valid explanation. There’s very little difference between games loading times in either of the 3 tablets. For testing web performance, they used pages with Flash which is not supported in Nexus 7, but they still found that it’s faster to load in the Exynos based tablet than the Rockchip based tablet.

Video Playback

They’ve also testing video playback of videos with different codecs and container formats using MXPlayer. To understand the results we need to learn a bit a Chinese first. The top fields are self-explanatory, but the Chinese text in the result fields translate as follows (Correct me If I’m wrong):
  • 无 – “No”, in the sense “N/A”.
  • 不支持 – “Not supported”
  • 播放流畅 – “Play smoothly”
  • 没有声音 – “No sound”
  • 严重卡顿 – “Lots of lag”
  • 明显卡顿 – “Obvious lag”
  • 轻微卡顿 – “Minor lag”
  • 卡顿无声 – “Audio cuts”
Video_Playback_RK3188_EXYNOS4412_Tegra3





















That means RK3188 does not support 2160p videos, nor EVO container aka Enhanced VOB (this should be fixable), but would still seem to be very capable in a media player, as it supports all other files perfectly.

Game Testing

Need for Speed ​​achieved an average framerate above 30fps in Cube U30GT2, beating both the Nexus 7 (25 fps) and Ramos W42 (27fps). However in other games, such as Gangstar Rio, the RK3188 based tablet was the slowest of the three tablets, presumably because of the larger screen resolution.

Power Consumption

In the first test, they put the tablets into standby at 18:00, turn the devices on at 10:00 the following day, and let it on for a further 30 minutes, and see the battery charge levels. They did not start off with the same battery levels on all devices, so I’m not sure the comparison is 100% valid, as battery discharge may not be linear, and each device has a difference battery capacity.
Power_Consumption_rk3188_exynos4412_tegra3Yet, it seems when it comes to power consumption, the Tegra 3 easily beats the other two processors in standby mode, most probably because of the 5th companion core, and Ramos W42 appears to consume more energy when the screen is on than the other two.
Finally they ran the battery test from GLBenchmark after charging all tablets to 100% with the following results:
Battery_test_RK3188_Exynos4412_Tegra3
The 3 line is the time it took the test to fully discharge the battery, and the last line correspond to the power consumed per hour, and has been calculated by dividing the battery capacity by the time it took complete the benchmark. The Nexus 7 is clearly the best performer, followed by Cube U30GT2, and Ramos W32.
However, the battery test a above are more a tablet battery test than a processor power consumption test, as there are so many components affecting the power consumption, one of the most important being the display itself.
Rockchip RK3188 will bring us high performance devices, with great multimedia capabilities, at a much lower cost than either Tegra 3 and Exynos 4412 based designs. So I’m looking forward to putting my hands on one of the RK3188 mini PCs to do my own testing…


沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。