Difference between revisions of "Rock/bootloader"
< Rock
Wheelcomplex (Talk | contribs) (→Reverse engineering) |
|||
Line 1: | Line 1: | ||
+ | {{Languages|rock/bootloader}} | ||
+ | |||
+ | __TOC__ | ||
+ | |||
Currently all rk3188 based devices including radxa rock uses the same bootloader from Rockchip. Rockchip don't provide the source code of the bootloader. The bootloader's main task is: | Currently all rk3188 based devices including radxa rock uses the same bootloader from Rockchip. Rockchip don't provide the source code of the bootloader. The bootloader's main task is: |
Revision as of 08:38, 20 January 2014
Contents
Currently all rk3188 based devices including radxa rock uses the same bootloader from Rockchip. Rockchip don't provide the source code of the bootloader. The bootloader's main task is:
- Load and boot the kernel.img/boot.img or recovery.img from correspoding partition
- Communicate with the host PC to download the image/firmware for upgrading
Download
The bootloader of radxa rock can be found at this address
http://dl.radxa.com/rock/images/loader/
Reverse engineering
The analysis of the bootloader is done by sarg. Ping sarg in #linux-rockchip if you are interested. You can find the details here:
https://gist.github.com/sarg/5028505