Temat: [solved] NSA310 - uwalony u-boot - bad bloki
Naszło mnie żeby zaktualizować u-boot'a w swoim NSA310 no i się doigrałem.
Korzystałem z poradnika: https://dl.dropboxusercontent.com/u/860 … sa310.html
Pliki uboota mam na pierwszej partycji pendrive'a więc dodałem
usb startoraz zmieniłem wczytanie pliku do pamięci z:
ext2load ide 0:2 0x800000 /home/u-boot_nsa310_NANDv1.kwbna
ext2load usb 0:1 0x800000 /u-boot_nsa310_NANDv1.kwbPo wydaniu komendy nand erase dostaję komunikat Skipping bad block at.... Już byłem pewny że mam pozamiatane ale brnąłem dalej i próbowałem wgrać nowy u-boot. Również dostałem komunikat o bad blockach. Po restarcie NAS już nie wstał. Wszystkie diody świecą na czerwono a na konsoli ani nawet spacji ![]()
Jedyna opcja jaka pozostaje na uruchomienie to użycie kwboot. Nie jestem w stanie wgrać żadnego u-boot'a. Tzn. dostaję komunikat że "OK" ale NAS już nie wstaje.
Zastanawiają mnie dziwnie okrągłe adresy bad blocków. Zbieg okoliczności?
Czy jest możliwość puszczenia jakiegoś scandiska dla NAND'a aby spróbował odzyskać bad blocki?
Cały log wygląda następująco
NSA310> usb start
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
NSA310> ext2load usb 0:1 0x800000 /u-boot_nsa310_NANDv1.kwb
296568 bytes read in 111 ms (2.5 MiB/s)
NSA310> nand erase 0x0 0x80000
NAND erase: device 0 offset 0x0, size 0x80000
Skipping bad block at 0x00040000
Skipping bad block at 0x00060000
OK
NSA310> nand write.e 0x800000 0x0 0x80000
NAND write: device 0 offset 0x0, size 0x80000
Skip bad block 0x00040000
Skip bad block 0x00060000
524288 bytes written: OK
NSA310> resetCeazary, pepek2k pomocy! Już kończą mi się pomysły jak go ratować!
ZyXEL NSA-310
Banana Pi - Pro