mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 00:32:04 +02:00
fastboot: Support defining raw partitions without a partition table
Add support for defining raw fastboot partitions in eMMC by specifying the offset and size in an environment variable. Optionally, the eMMC hardware partition number may also be specified. This makes it possible to e.g. update only part of the eMMC boot partition, instead of having to write the entire partition. Signed-off-by: Filip Brozovic <fbrozovic@gmail.com>
This commit is contained in:
committed by
Marek Vasut
parent
1468a1cc72
commit
a17c0cb85e
@@ -85,6 +85,25 @@ for example::
|
||||
|
||||
fastboot_partition_alias_boot=LNX
|
||||
|
||||
Raw partition descriptors
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
In cases where no partition table is present, a raw partition descriptor can be
|
||||
defined, specifying the offset, size, and optionally the MMC hardware partition
|
||||
number for a given partition name.
|
||||
|
||||
This is useful when using fastboot to flash files (e.g. SPL or U-Boot) to a
|
||||
specific offset in the eMMC boot partition, without having to update the entire
|
||||
boot partition.
|
||||
|
||||
To define a raw partition descriptor, add an environment variable similar to::
|
||||
|
||||
fastboot_raw_partition_<raw partition name>=<offset> <size> [mmcpart <num>]
|
||||
|
||||
for example::
|
||||
|
||||
fastboot_raw_partition_boot=0x100 0x1f00 mmcpart 1
|
||||
|
||||
Variable overrides
|
||||
^^^^^^^^^^^^^^^^^^
|
||||
|
||||
|
Reference in New Issue
Block a user