Community discussions

MikroTik App
 
User avatar
omega-00
Forum Guru
Forum Guru
Topic Author
Posts: 1167
Joined: Sat Jun 06, 2009 4:54 am
Location: Australia
Contact:

Bad blocks on new routerboard onboard memory

Mon Sep 15, 2008 9:07 am

                  version: "3.11"
              free-memory: 487192kB
             total-memory: 517236kB
                      cpu: "e500v2"
                cpu-count: 1
            cpu-frequency: 1333MHz
                 cpu-load: 7
           free-hdd-space: 40308kB
          total-hdd-space: 61440kB
  write-sect-since-reboot: 11686
         write-sect-total: 74988
               bad-blocks: 7
        architecture-name: "powerpc"
               board-name: "RB1000"
Just got this board about 7 days ago, should I be seeing bad blocks on the onboard memory already???
I've used CF cards in other devices running mikrotik with limited writes (saving graph info every hour) and haven't had this occur.
 
User avatar
sergejs
MikroTik Support
MikroTik Support
Posts: 6695
Joined: Thu Mar 31, 2005 3:33 pm
Location: Riga, Latvia
Contact:

Re: Bad blocks on new routerboard onboard memory

Mon Sep 15, 2008 11:01 am

7 bad blocks isn't a problem. There could be few bad blocks on boards with the NAND [it could be up to 50 by the standards], RouterOS uses special algorithms to overcome this problem. You have to worry when bad blocks is more than 50 and it's growing exponentially.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26322
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: Bad blocks on new routerboard onboard memory

Mon Sep 15, 2008 11:14 am

... and if it goes over 50, you can fix it with "format NAND" from within the Bootloader setup
 
User avatar
janisk
MikroTik Support
MikroTik Support
Posts: 6263
Joined: Tue Feb 14, 2006 9:46 am
Location: Riga, Latvia

Re: Bad blocks on new routerboard onboard memory

Mon Sep 15, 2008 12:24 pm

there are multiple reasons why some block on nand can be marked as bad,

most obvious reason is - block is bad and cannot be written anymore, well that happens very rarely as you need 100K writes to happen on same block and that number is guaranteed, so it can be bigger value.

the other reasons - when writing, there are timeouts (especially on RB500) when routeros wants the answer back from nand, that write happened successfully, if timeout is reached by any reason, routeros marks that block bad.

so, if you see that there are a lot of bad blocks (may happen after several years), and you reinstall routeros and you see that bad blocks are back - only then your nand is bad.

so, no worries if there are some bad blocks
 
User avatar
omega-00
Forum Guru
Forum Guru
Topic Author
Posts: 1167
Joined: Sat Jun 06, 2009 4:54 am
Location: Australia
Contact:

Re: Bad blocks on new routerboard onboard memory

Mon Sep 15, 2008 12:51 pm

Ok, thanks for the explanation.
 
kobatz
just joined
Posts: 4
Joined: Tue Dec 09, 2008 7:48 pm

Re: Bad blocks on new routerboard onboard memory

Sun Mar 01, 2009 3:37 am

Hi,i don't want to spam on another thread so i will ask some questions regarding same problem here...
I have 602! bad blocks till now and our router is 3 month old,so what should i do?
It's rb150 package and 2.9.46 router os
Router is working fine .(nothing abnormal)
Please help and best regards from Kobatz
 
aaa
Member
Member
Posts: 458
Joined: Mon Apr 11, 2005 11:54 am
Location: Latvia, Baltezers

Re: Bad blocks on new routerboard onboard memory

Sun Mar 01, 2009 11:38 am

Hi, format NAND in BIOS section, then put RouterOS via Netinstall then upgrade BIOS with /system routerboard upgrade Then check bad blocks again. Use 2.9.51 or higher RouterOS
 
kobatz
just joined
Posts: 4
Joined: Tue Dec 09, 2008 7:48 pm

Re: Bad blocks on new routerboard onboard memory

Sun Mar 01, 2009 12:13 pm

Hi,tnx for a quick answer...
After nand format and upgrade will router preserve all setting's or i have to enter and configure all everything again?
I'am new to nand formating i searched but couldn't find much..How do you enter a section for nand formating from winbox and what command do you run?
Thank you in advance
 
aaa
Member
Member
Posts: 458
Joined: Mon Apr 11, 2005 11:54 am
Location: Latvia, Baltezers

Re: Bad blocks on new routerboard onboard memory

Sun Mar 01, 2009 1:28 pm

First /system backup save name=... in RouterOS . After RouterOS reinstall /system backup load name=...
To enter BIOS use serial nulmodem cable, turn on power then hit any key and you see main BIOS choice.

Who is online

Users browsing this forum: holvoetn and 18 guests