Temat: Modyfikacja WNDR3700v2 krok po kroku
Witam
Poniżej krótki opis jak dokonać modyfikacji pamięci rutera WNDR3700v2. Opis ten praktycznie nie różni się od tego co jest dostępne pod linkiem wiki. Modyfikacja oparta na tym co można odszukać w sieci oraz dzięki pomocy osób które chciały zmodyfikować swój ruter :)
Co potrzebujemy:
1)Tftpd32 dostępny tutaj TFTP32
2)Kości pamięci 2 sztuki, lista poniżej
a)K4H511638D-UCCC- na tych wykonałem pierwsze 2 sztuki Te były do kupienia na Słowacji koszt 1Euro za sztukę.
b)H5DU5162ETR-E3C- są montowane w WNDR3800 i są bardzo dobre i
łatwo dostępne. Na nich mój kolega wykonał 2 modyfikacje i też sprawują się bardzo dobrze. Jako że producent je używa to w ramach możliwości proponuję je stosować.To 100%pewniak ale trochę droższy
c)K4H511638B-TCB3 ,HY5DU121622CTP-J- w/g specyfikacji są zgodne i działają
3)Uboot dostępny tutaj U-boot
4)Dowolny konwerter napięć w logice 3v
5)Dobra stacja lutownicza (hot air), lutownica z cienkim grotem ze stabilizacją temp. oraz co ważne podgrzewacz,bez niego można łatwo uszkodzić pcb.
6)Taśma kaptonowa - bardzo fajna rzecz służy do osłaniania miejsc które mogły by ulec uszkodzeniu od lutowania gorącym powietrzem jak np 2 sw znajdujące się przy jednej z kości pamięci lub dioda smd led przy drugiej kości.
7) Topnik w/g mnie najlepszy RMA-7
8) Plecionka do odsysania cyny
9)Czyszczenie pcb po lutowaniu z topnika za pomocą np. Electrolube FLU Fluxclene ( bardzo dobry) ale może też być KONTAKT PCC/400
MODYFIKACJA
Zaczynamy od dokonania aktualizacji uboota.
1)Instalujemy Tftpd32 wrzucamy na niego u-boot....bin i startujemy serwer
2)Podłączmy do rutera do gniazda J1 kabelek z konwerterem , podłączmy kabel w gniazdo LAN 1-4 i do kompa z serwerem Tftpd32
3)Uruchamiamy putty z parametrami jak tutaj wiki
4)Uruchamiamy ruter czekamy w putty do opcji Hit any key to stop autoboot:, dowolny klawisz i przerywamy bootowanie otrzymując ar7100>
5)wpisujemy instrukcji poniżej
!!!!!!Przestroga przy wgrywaniu uboota jak coś pójdzie nie tak to bieda, uwalimy ruter porządnie lecz do naprawienia ale to inna lektura. !!!!!
ar7100> set serverip <adres serwera tftpd>
ar7100> tftp 80010000 u-boot-hw29763654p16p128-dni25-V0.1.bin
ar7100> crc32 0x80010000 0x39000
ar7100> erase bf000000 +0x70000
ar7100> cp.b 80010000 bf000000 0x50000
ar7100> crc32 0xbf000000 0x39000
ar7100> reset
Po resecie ponownie przerywamy bootowanie. Jak w punkcie 4
Po aktualizacji uboota i sprawdzeniu
board_hw_id_show
board_model_id_show
otrzymamy wynik
:....................
:....................
Bez ich nadania ruter nie pozwala na aktualizację. Softu
Ustawiamy to jak poniżej.
ar7100> board_hw_id_set 29763654+16+64
ar7100> board_model_id_set WNDR3700v2
Po dokonaniu aktualizacji uboot-a możemy dopiero przystąpić do wymiany kości pamięci. Ruter po takiej aktualizacja dział bez problemu na starych kościach 64MB
Tak więc jak mamy taśmę kaptonową oklejamy to co może się uszkodzić. Wylutowywujemy kości, pozostałą cynę czyścimy za pomocą plecionki, lecz przed tym proponuję ocynować cyną ołowiową pola bo stara jest PB FREE ciężko się zbiera i można przez to urwać ścieżkę. Oczywiście płyta rutera na podgrzewaczu wtedy wszystko się lutuję perfekcyjnie. Po wyczyszczeniu pól plecionką stawiamy kość na pcb dajemy trochę topnika i lutujemy kość lutownica z cienkim grotem lub cynujemy pola i lutujemy stacją na gorące powietrze. Ja osobiście uznaję że poco grzać kość jak można to ładnie wlutować bez grzania.
To wszystko co należy wykonać
"Ostrzegam – wszystkie opisy czynności zamieszczone w poniższym poradniku mają charakter naukowy. Wykonujesz wszystko na własną rękę. Nie ponoszę odpowiedzialności za ewentualne szkody."
Powodzenia