EC20 Booting » History » Version 1
zecke, 12/23/2016 11:46 AM
1 | 1 | zecke | h1. EC20 Booting |
---|---|---|---|
2 | |||
3 | How does the system boot? What is started first? There are various partitions and "boot" and "aboot" seem to be multiple |
||
4 | bootloaders. When flashing one can activate the android bootloader either via the AT+QFASTBOOT AT command or it seems |
||
5 | like a special sequence is applied (on diag?). Given the names "boot" and "aboot" it seems that booting to Linux is not done |
||
6 | directly by "boot". |
||
7 | |||
8 | Analysis needs to be done.. |
||
9 | |||
10 | <pre> |
||
11 | probably not used. files |
||
12 | ENPRG9x15.hex |
||
13 | NPRG9x15.hex |
||
14 | AT+QDL probably not used too.. many ways to start reflash.. |
||
15 | </pre> |
||
16 | |||
17 | <pre> |
||
18 | Partitions: |
||
19 | [ 1.123851] 0x0000050c0000-0x000005b00000 : "boot" |
||
20 | [ 1.130260] 0x000000140000-0x0000004a0000 : "sbl2" |
||
21 | [ 1.135479] 0x0000004a0000-0x000000800000 : "rpm" |
||
22 | [ 1.140485] 0x000000800000-0x000000d80000 : "efs2" |
||
23 | [ 1.145643] 0x000000d80000-0x0000012e0000 : "dsp1" |
||
24 | [ 1.150770] 0x0000012e0000-0x000001d20000 : "dsp3" |
||
25 | [ 1.156020] 0x000001d20000-0x000004fe0000 : "dsp2" |
||
26 | [ 1.161147] 0x000004fe0000-0x0000050c0000 : "aboot" |
||
27 | </pre> |