Difference between revisions of "RK3399 boot sequence"
Jump to navigation
Jump to search
(Initial creation) |
(→Description: Added details) |
||
Line 3: | Line 3: | ||
== Description == | == Description == | ||
There are 3 sections for the boot loader. They are in order, without gap, though their is no need to use all the space.<br> | |||
Here are the details: | |||
{| class="wikitable" | |||
!Start in<br>sectors | |||
!Size in<br>sectors | |||
!Name | |||
!Description | |||
|- | |||
| 64 | |||
| 16320 | |||
| IDBLoader | |||
| SoC initialization code | |||
|- | |||
| 16384 | |||
| 8192 | |||
| OS loader | |||
| Generally U-Boot | |||
|- | |||
| 24576 | |||
| 8192 | |||
| TrustedFirmware-A | |||
| | |||
|} | |||
== General maintenance == | == General maintenance == |
Revision as of 18:39, 14 June 2020
Rockchip RK3399 boot sequence
This is for the Pine64 ROCKPro64 single board computer, and the Pinebook Pro laptop boot sequence details. Which some of this may also apply to other RK3399 computers, that is up to the reader to make any appropriate changes.
Description
There are 3 sections for the boot loader. They are in order, without gap, though their is no need to use all the space.
Here are the details:
Start in sectors |
Size in sectors |
Name | Description |
---|---|---|---|
64 | 16320 | IDBLoader | SoC initialization code |
16384 | 8192 | OS loader | Generally U-Boot |
24576 | 8192 | TrustedFirmware-A |
General maintenance
Different devices
The RK3399 boots to multiple devices. Boot device selection is done in this order;
- SPI
- eMMC
- SD card