Line 148: |
Line 148: |
| | 0x12C | | | 0x12C |
| | [[#BootLoader0|BootLoader0]] | | | [[#BootLoader0|BootLoader0]] |
− | | Configuration parameters for bootloader 0 (normal) | + | | 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 (safe mode) | + | | 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 (normal) | + | | 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 (safe mode) | + | | 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) |