Rock/bootloader
Contents
Introduction
Currently all RK3188 based devices including the Radxa Rock use the same bootloader from Rockchip.
Its main task is to:
- Load and start the kernel/boot images or recovery image from the corresponding partitions.
- Communicate with the host PC to download the image/firmware for upgrading
Download
The bootloader of the Radxa Rock can be downloaded from this address:
http://dl.radxa.com/rock/images/loader/
Source code
The bootloader is based on U-boot and source code is available now: https://github.com/neo-technologies/rockchip_u-boot
TODO: Add instructions to build bootloader from source.
Analysis
The analysis of the bootloader is done by sarg. You can contact sarg on IRC on the channel #linux-rockchip if you are interested. You can find the details here:
https://gist.github.com/sarg/5028505
You can find more information on sargs work here although the article is in Chinese.