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