BCT: Difference between revisions
No edit summary |
|||
Line 148: | Line 148: | ||
| 0x12C | | 0x12C | ||
| [[#BootLoader0|BootLoader0]] | | [[#BootLoader0|BootLoader0]] | ||
| Configuration parameters for bootloader 0 ( | | Configuration parameters for bootloader 0 (main) | ||
0x2330: Version (variable) | 0x2330: Version (variable) | ||
0x2334: StartBlock (0x00000040) | 0x2334: StartBlock (0x00000040 (BootImagePackage), 0x00000100 (BootImagePackageSafe)) | ||
0x2338: StartPage (0x00000000) | 0x2338: StartPage (0x00000000) | ||
0x233C: Length (variable) | 0x233C: Length (variable) | ||
0x2340: LoadAddress (0x40010000) | 0x2340: LoadAddress (0x40010000) | ||
0x2344: EntryPoint (0x40010020 for 1.0.0-3.0.2, 0x40010040 for 4.0.0+) | 0x2344: EntryPoint (0x40010020 for 1.0.0-3.0.2, 0x40010040 for 4.0.0+) | ||
0x2348: Attribute (0x00000000) | 0x2348: Attribute (0x00000000 (BootImagePackage), 0x00000001 (BootImagePackageSafe)) | ||
0x234C: CryptoHash (empty) | 0x234C: CryptoHash (empty) | ||
0x235C: RsaPssSig | 0x235C: RsaPssSig | ||
Line 162: | Line 162: | ||
| 0x12C | | 0x12C | ||
| BootLoader1 | | BootLoader1 | ||
| Configuration parameters for bootloader 1 ( | | Configuration parameters for bootloader 1 (backup) | ||
0x245C: Version (variable) | 0x245C: Version (variable) | ||
0x2460: StartBlock (0x00000050) | 0x2460: StartBlock (0x00000050 (BootImagePackage), 0x00000110 (BootImagePackageSafe)) | ||
0x2464: StartPage (0x00000000) | 0x2464: StartPage (0x00000000) | ||
0x2468: Length (variable) | 0x2468: Length (variable) | ||
0x246C: LoadAddress (0x40010000) | 0x246C: LoadAddress (0x40010000) | ||
0x2470: EntryPoint (0x40010020 for 1.0.0-3.0.2, 0x40010040 for 4.0.0+) | 0x2470: EntryPoint (0x40010020 for 1.0.0-3.0.2, 0x40010040 for 4.0.0+) | ||
0x2474: Attribute (0x00000000) | 0x2474: Attribute (0x00000000 (BootImagePackage), 0x00000001 (BootImagePackageSafe)) | ||
0x2478: CryptoHash (empty) | 0x2478: CryptoHash (empty) | ||
0x2488: RsaPssSig | 0x2488: RsaPssSig | ||
Line 340: | Line 340: | ||
| 0x10 | | 0x10 | ||
| BootLoader0 | | BootLoader0 | ||
| Configuration parameters for bootloader 0 ( | | Configuration parameters for bootloader 0 (main) | ||
0x25E0: StartBlock (0x00000040) | 0x25E0: StartBlock (0x00000040 (BootImagePackage), 0x00000100 (BootImagePackageSafe)) | ||
0x25E4: StartPage (0x00000000) | 0x25E4: StartPage (0x00000000) | ||
0x25E8: Version (variable) | 0x25E8: Version (variable) | ||
Line 349: | Line 349: | ||
| 0x10 | | 0x10 | ||
| BootLoader1 | | BootLoader1 | ||
| Configuration parameters for bootloader 1 ( | | Configuration parameters for bootloader 1 (backup) | ||
0x25F0: StartBlock (0x00000050) | 0x25F0: StartBlock (0x00000050 (BootImagePackage), 0x00000110 (BootImagePackageSafe)) | ||
0x25F4: StartPage (0x00000000) | 0x25F4: StartPage (0x00000000) | ||
0x25F8: Version (variable) | 0x25F8: Version (variable) |