Obnovitev popolnoma brikanega routerja TP-Link WR741ND je bila izvedena, da oživimo router, čigar bootloader je bil popolnoma zbrisan iz flash pomnilnika zaradi nadgradnje z napačno tovarniško verzijo firmwara. Zaradi pomanjkanja bootloaderja ni delovala nobena izmed TFTP metod, medtem ko JTAG vrata routerja niso bila enostavno dosegljiva.

Flash pomnilnik je bil fizično odstranjen z integriranega vezja, nanj ponovno zapisan bootloader, pomnilnik znova prispajkan na vezje in voila, deluje. Zelo uporabni odprtokodni orodji naredita postopek neverjetno enostaven. Dangerous Prototypes Bus Pirate je bil uporabljen za povezavo med računalnikom in pomnilnikom z uporabo preprostega adapter vezja ali deadbug metode in v kombinaciji z Flashrom orodjem uporabljen za prepis bootloader particij. Flashrom razvijalci so bili v pomoč pri odpravljanju nekaj manjših napak programa in skupaj smo poskrbeli, da je sedaj Spansion S25FL032P popolnoma podprt.

flashrestore-1.jpg flashrestore-2.jpg flashrestore-3.jpg flashrestore-4.jpg flashrestore-5.jpg

Podrobna navodila kako izvesti postopek se nahajajo na naši FlashMemory wiki strani.

Glede na TP-Link, se takšno brickanje zgodi, če nadgradiš firmware verzijo 110825 direktno na verzijo 120320. V resnici se mora prvo nadgraditi na verzijo 111130 in šele za tem na 120320.