==== Partition scheme ====
Changing the partition scheme may affect the bootloader update capability and / or the kernel command line parameters!
=== SD / eMMC images ===
* sector size 512 Byte
* unpartitioned area: 4MiB (0x2000 sectors)
^ Sector ^ Size ^ Usage ^
|0x00000 ... 0x000000 | 0x0001 sector / 512 Byte| MBR / Partition Table |
|0x00001 ... 0x000001 | 0x0001 sector / 512 Byte| free |
|0x00002 ... 0x0007FF | 0x07FE sectors / 1023 KiB| u-boot |
|0x00800 ... 0x000FFF | 0x0800 sectors / 1MiB | environment |
|0x01000 ... 0x001FFF | 0x1000 sectors / 2 MiB | free |
|0x02000 ... 0x00BFFF | 0xA000 sectors / 20 MiB | boot /firmware (Kernel,devicetrees) |
|0x0C000 ... 0x08BFFF | 0x80000 sectors / 256 MiB | root |
|0x8C000 ... 0x10BFFF | 0x80000 sectors / 256 MiB | spare, unformated |
eMMC/SD partition layout was changed in BSP REV.0109
++++ BSP Revision < 0109 |
^ Sector ^ Size ^ Usage ^
|0x0000 ... 0x0000 | 0x0001 sector / 512 Byte| MBR / Partition Table |
|0x0008 ... 0x07ff | 0x07f8 sectors / 1020 KiB| u-boot |
|0x0800 ... 0x0fff | 0x0800 sectors / 1 MiB | environment |
|0x1000 ... 0x17ff | 0x0800 sectors / 1 MiB | device tree blob |
* partitioned area:
^ Partition ^ Size ^ Usage ^
| 1 | 8 MiB | Kernel image |
| 2 | 256 MiB | root FS |
| 3 | 256 MiB | Spare, not formatted |
| 4 | ---- | ---- |
++++
The partition scheme is defined using the config file config/platform-tq-mbls102xa/config/images/uboot-hd.config.
To create the image the genimage host tool is used. This tool is automatically selected and built. You can find the build directory under /platform-MBLS102x/build-host/genimage. See the README file for how to use this tool.
=== QSPI NOR ===
* sector size 64 KiB
^ Sector ^ Size ^ Usage ^
|0x0000 ... 0x0013 | 0x000E sectors / 896 KiB | U-Boot |
|0x0014 ... 0x0014 | 0x0001 sector / 64 KiB | environment0 |
|0x0015 ... 0x0015 | 0x0005 sectors / 64 KiB | devicetree |
|0x0016 ... 0x0086 | 0x0070 sectors / 7 MiB | Kernel |
|0x0087 ... 0x0467 | 0x0380 sectors / 56 MiB | RootFS |