a small number of this means nothing, RouterOS algorithm is too aggressive in marking blocks bad that have only a one bit error that is compensated by the file system error correction. It will be fixed to mark pnly blocks that have worse than a one bit error.
I suggest replacing that router. bring it down to see if the format nand helps, then upgrade the BIOS, upgrade the OS and see how it works in some test setup. you might need to replace it with your reseller.
How many bad blocks (bb) are acceptable on a brand new RB? I have a lot of RB with 0-3 bb and several with from 3 up to ad infinitum.
If I have a RB with for instance 500 bb the reseller must be replace it? So the question is increment bb are guarantee problem ot not? In point of fact how many writes is the lifetime?
Ok, I understand.
But is there any limit for maximum number of bad blocks on a normal case?
(For example 3 pixel error on lcd monitor → ok, 4+ error → chage)
My new RB532A has 2 (two) bad blocks and I would like to know the acceptable number of bad blocks at all? Thanks a lot in advance for your correct answer.
RouterBOARD automatically adapts to the situation, and just doesn’t use the bad blocks. Depending on your used space, the bad blocks can not affect anything for a long time. 2 is certainly a small number, if you get into thousands, then use the Format NAND option from the BIOS to fix it.
The only thing I would worry about is that you start with 2 bad blocks but its increasing over time. Data corruption will occur if its increasing, but usually it’s pretty static.
I buy RB112s 40 at a time. About 10 of those will have some bad blocks out of the box. Have not seen them increase with use. One of my first had so many that I couldn’t load an upgrade; wouldn’t fit. QC?
according to the datasheet of the NAND chips, up to 80 blocks can be bad initially, this is according to their standards and is considered normal. Data corruption will NOT occur at any point as it uses correction algorithms.