Temat: Problem z flashem SPI

W routerze Tp-Link 704 v.4 ponad rok temu zmieniłem flash na 16MB i rozszerzyłem pamięć ram. Zmieniłem też bootloader.
Niestety ostatnio mój router padł.
Po podłączeniu się przez port szeregowy mam taki komunikat

[    2.930000] 8021q: 802.1Q VLAN Support v1.8
[    2.940000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    2.950000] Freeing unused kernel memory: 220k freed
[    3.330000] SQUASHFS error: xz_dec_run error, data probably corrupt
[    3.340000] SQUASHFS error: squashfs_read_data failed to read block 0x6ddc2
[    3.340000] SQUASHFS error: Unable to read fragment cache entry [6ddc2]
[    3.350000] SQUASHFS error: Unable to read page, block 6ddc2, size 1230c
[    3.360000] SQUASHFS error: Unable to read fragment cache entry [6ddc2]
[    3.360000] SQUASHFS error: Unable to read page, block 6ddc2, size 1230c
[    3.370000] SQUASHFS error: Unable to read fragment cache entry [6ddc2]
[    3.380000] SQUASHFS error: Unable to read page, block 6ddc2, size 1230c
[    3.380000] SQUASHFS error: Unable to read fragment cache entry [6ddc2]
[    3.390000] SQUASHFS error: Unable to read page, block 6ddc2, size 1230c
[    3.400000] SQUASHFS error: Unable to read fragment cache entry [6ddc2]
[    3.400000] SQUASHFS error: Unable to read page, block 6ddc2, size 1230c
[    3.420000] Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance

Po ponownym wgraniu czystego firmware-u jest OK do czasu jak poinstaluję dodatkowe pakiety. Podejrzewam więc, że pamięć flash po prostu się popsuła.
Czy jest jakaś możliwość sprawdzenia tego bez wylutowania?

2

Odp: Problem z flashem SPI

Chyba nie masz jak. Odlutować zaprogramować czymś i sprawdzić czy odczyt jest tym samym.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Problem z flashem SPI

Mogę wystartować router ale tylko do momentu jak będę instalował dodatkowe pakiety.
Czy takie coś sprawdzi mi flasha? Tworzę plik w katalogu roota więc powinien być na flashu

dd if=/dev/urandom of=/root/test.img bs=512 count=23000

To mi wypełnia prawie cały flash. Teraz pobrałem ten plik, obliczyłem MD5, zrestartowałem router i jeszcze raz policzyłem MD5 wszystko się zgadza.

4

Odp: Problem z flashem SPI

To ci robi na jffs który jakieś tam mechanizmy kontroli stron posiada - kiepskie bo kiepskie ale ma. Zrób sobie obraz squashfs zawalający prawie całego flash i zobacz czy będzie działał.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.