18c2ecf20Sopenharmony_ciRedBoot FLASH Image System (FIS) Partitions
28c2ecf20Sopenharmony_ci===========================================
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciThe FLASH Image System (FIS) directory is a flash description
58c2ecf20Sopenharmony_ciformat closely associated with the RedBoot boot loader.
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ciIt uses one single flash eraseblock in the flash to store an index of
88c2ecf20Sopenharmony_ciall images in the flash.
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ciThis block size will vary depending on flash but is typically
118c2ecf20Sopenharmony_ci32 KB in size.
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciRequired properties:
148c2ecf20Sopenharmony_ci- compatible : (required) must be "redboot-fis"
158c2ecf20Sopenharmony_ci- fis-index-block : (required) a index to the eraseblock containing
168c2ecf20Sopenharmony_ci  the FIS directory on this device. On a flash memory with 32KB
178c2ecf20Sopenharmony_ci  eraseblocks, 0 means the first eraseblock at 0x00000000, 1 means the
188c2ecf20Sopenharmony_ci  second eraseblock at 0x00008000 and so on.
198c2ecf20Sopenharmony_ci
208c2ecf20Sopenharmony_ciExample:
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ciflash@0 {
238c2ecf20Sopenharmony_ci	partitions {
248c2ecf20Sopenharmony_ci		compatible = "redboot-fis";
258c2ecf20Sopenharmony_ci		fis-index-block = <0>;
268c2ecf20Sopenharmony_ci	};
278c2ecf20Sopenharmony_ci};
28