Bad block table found at page xxx

  • Dear F&S,


    my brand-new armStoneA5 board from the first boot is showing me following bad blocks:


    ----
    U-Boot 2011.12 (May 13 2013 - 15:04:56)


    CPU: Freescale VyBrid 600 family rev1.1 at 0 MHz
    Reset cause: <NULL>
    Board: Vybrid
    DRAM: 256 MiB
    WARNING: Caches not enabled
    board_init: using internal PLL.
    NAND: 128 MiB
    MMC: FSL_SDHC: 0
    Bad block table found at page 65472, version 0x01
    Bad block table found at page 65408, version 0x01
    In: serial
    Out: serial
    Err: serial
    Net: Link UP timeout
    FEC0, FEC1
    Hit any key to stop autoboot: 0
    ---


    What those messages actually mean? BAD blocks of the NAND flash?
    Is it OK to have brand new board with bad-block from the beginning?


    Best Regards,

  • First of all yes, it is completely OK to have a few bad blocks on a new board. However if the number of bad blocks is unnaturally high (e.g. more than 10), then I would say there is something wrong.


    Second, the board just shows you that it has set up a table for bad blocks, i.e. an infrastructure to record bad blocks if any should come up. It has not said that it actually *has* any bad blocks.

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.