|
Partitioning Flash
The Linux kernel manages on board Flash through the standard MTD subsystem (see Using the Memory Technology Device (MTD)). Regardless of the board type, by default, MTD divides the Flash into three partitions:
However, this layout can be customized. This can be useful, for example, on multi processor platforms such as the Espresso to dedicate a Flash region for the ST20 application (see Dual-boot general overview in the Advanced Development Guide for more information).
Customized Flash partitioning can be achieved temporarily, at kernel boot time, by using the argument
results in the following Flash layout:
Note: This method is simple, but has some implications. When the kernel is launched from Flash the IPL program must provide a consistent command line; and when configuring the kernel
Customized Flash partitioning can also be achieved permanently, by modifying the default Flash partition defined by the structure
Device nodes to cover up to 16 Flash slices are provided under
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||