Description | Up to now, the block size for the NAND flash had to be given as a fix value in the U-Boot configuration and a fix spare area (OOB) layout and ECC computation was used. This required different U-Boot versions for different NAND types. For example on PicoMOD6 and PicoCOM3, we needed one version for NANDs with 16KB blocks (64MB flash memory) and one version for NANDs with 128KB blocks (128MB or 1GB flash memory). This should be changed to support block size detection at runtime and as a result of it a dynamic setting of OOB layout and ECC computation. |
---|