Spisu treści:

Router BT HomeHub 5A UART Access Hack: 12 kroków
Router BT HomeHub 5A UART Access Hack: 12 kroków

Wideo: Router BT HomeHub 5A UART Access Hack: 12 kroków

Wideo: Router BT HomeHub 5A UART Access Hack: 12 kroków
Wideo: 🛠 #2 Soldering UART and TFTP server HH5A BT HomeHub 5.0 Type A ADSL-router OpenWRT/LEDE 2024, Lipiec
Anonim
Router BT HomeHub 5A UART Access Hack
Router BT HomeHub 5A UART Access Hack
Router BT HomeHub 5A UART Access Hack
Router BT HomeHub 5A UART Access Hack

BT HomeHub 5a to całkiem przyzwoity router, gdy go otworzysz, podłącz się do interfejsu UART i zaktualizuj oprogramowanie układowe za pomocą czegoś takiego jak OpenWRT / LEDE.

Ale wejście w tę sprawę nie jest trywialne i postanowiłem ułatwić sobie w przyszłości dostęp do portu UART.

Ten Instructable nie dotyczy procesu ponownego flashowania, który jest udokumentowany w innym miejscu, jest to po prostu sposób, w jaki można dostać się do klapy i pozostawić rzeczy dostępne i niezbyt brzydkie.

Krok 1: Wejście do sprawy

Wchodzenie do sprawy
Wchodzenie do sprawy
Wchodzenie do sprawy
Wchodzenie do sprawy
Wchodzenie do sprawy
Wchodzenie do sprawy

Plastikowa obudowa może być trudna do otwarcia, jeśli nie masz mentalnej mapy tego, gdzie znajdują się różne klipy i jak je otworzyć bez uszkodzeń.

James Finnie opublikował na Youtube film o procesie, przez który przeszedł, który śledziłem, więc zdecydowanie powinieneś to obejrzeć.

Na tych zdjęciach zaznaczyłem miejsca wokół sprawy, w których należy się skupić.

Krok 2: Zacznij od samego początku…

Zacznij od samego początku…
Zacznij od samego początku…

Rozpocznij od wsunięcia cienkiego plastikowego paska w górę obudowy, pochylonego w dół i do tyłu. Spowoduje to zwolnienie czterech zacisków wzdłuż górnej krawędzi. Zostaw tam coś, aby powstrzymać ich ponowne zamknięcie podczas wykonywania górnych rogów.

Krok 3: górne rogi

Najlepsze rogi
Najlepsze rogi
Najlepsze rogi
Najlepsze rogi
Najlepsze rogi
Najlepsze rogi

Metalowy spudger wystarczy wsunąć pod górną krawędź obudowy i podnieść, zwalniając górne rogi. Cała górna krawędź jest teraz wolna i możesz odzyskać plastikowe kliny.

Krok 4: Niebezpieczeństwo, Willu Robinsonie

Niebezpieczeństwo, Willu Robinsonie
Niebezpieczeństwo, Willu Robinsonie
Niebezpieczeństwo, Willu Robinsonie
Niebezpieczeństwo, Willu Robinsonie
Niebezpieczeństwo, Willu Robinsonie
Niebezpieczeństwo, Willu Robinsonie
Niebezpieczeństwo, Willu Robinsonie
Niebezpieczeństwo, Willu Robinsonie

Jest to krok, który z pewnością spowoduje co najmniej jedną zepsutą kartę, chyba że masz więcej szczęścia niż ja.

Umieść spudger w szczelinie między przednimi i tylnymi listwami, pod kątem prostym do tyłu frezarki.

Należy go mocno wcisnąć i spróbować pociągnąć przednią listwę etui do przodu wokół tylnej listwy, wyciągając tylną listwę na bok, co spowoduje zwolnienie klipsa w środku.

Może istnieć niezawodny sposób, który zapewni, że klipsy nigdy się nie złamią - nie znalazłem takiej metody.

Powtórz po drugiej stronie.

Krok 5: Sukces! Niepowodzenie…

Powodzenie! Niepowodzenie…
Powodzenie! Niepowodzenie…
Powodzenie! Niepowodzenie…
Powodzenie! Niepowodzenie…

Zobaczcie wyniki moich pięściarzy. Czy potrafisz zarządzać 4 nienaruszonymi klipami? Jeśli tak, to gratulacje.

Krok 6: Przygotuj złącze UART

Przygotuj złącze UART!
Przygotuj złącze UART!
Przygotuj złącze UART!
Przygotuj złącze UART!
Przygotuj złącze UART!
Przygotuj złącze UART!
Przygotuj złącze UART!
Przygotuj złącze UART!

Jest to standardowe 10-pinowe żeńskie złącze żeńskie o rozstawie 0,1 cala, powszechnie używane w nakładkach Arduino.

Wyciągnij piny 2, 3, 5, 6, 8 i 9, pozostawiając tylko 1, 4, 7 i 10 oraz kilka bardzo przydatnych otwartych otworów, o których później. Przylutuj niektóre przewody i upewnij się, że żadna odsłonięta metalowa część nie spowoduje zwarcia wewnątrz obudowy.

Krok 7: Ćwicz, kochanie, ćwicz

Wiertło, kochanie, Wiertło!
Wiertło, kochanie, Wiertło!
Wiertło, kochanie, Wiertło!
Wiertło, kochanie, Wiertło!
Wiertło, kochanie, Wiertło!
Wiertło, kochanie, Wiertło!
Wiertło, kochanie, Wiertło!
Wiertło, kochanie, Wiertło!

Bardzo ostrożnie i RĘCZNIE (ponieważ tablica logiczna czeka tuż pod spodem, aż wiertarka się ześlizgnie!) wywierć 3 mm otwory w najbardziej przedniej części górnej kratki wentylacyjnej (szczeliny o numerach 1, 3, 5 i 7 licząc od lewej) patrząc z tyłu routera.

Krok 8: Zawiąż

Wiązać się
Wiązać się
Wiązać się
Wiązać się
Wiązać się
Wiązać się
Wiązać się
Wiązać się

Użyj nylonowej żyłki wędkarskiej z monofilamentu zapętlonej przez otwory wentylacyjne 1, 2 i 6, 7.

Przeprowadź linię przez 10-pinowe złącze w otworach 2, 3 i 8, 9.

Upewnij się, że nagłówek jest podciągnięty do wnętrza etui, wsuń pasujący nagłówek, aby upewnić się, że możesz się z nim połączyć, a następnie zawiąż węzeł i / lub gorący klej, aby uzyskać satysfakcję.

Krok 9: Podłącz go

Podłącz to w górę
Podłącz to w górę
Podłącz to w górę
Podłącz to w górę
Podłącz to w górę
Podłącz to w górę
Podłącz to w górę
Podłącz to w górę

Dostępne są inne przewodniki (np. Sekcja Serial strony OpenWRT) do podłączenia 4 przewodów (Tx, Rx, GND i BOOT_SEL).

Oczywiście byłem pochopny i głupi i stworzyłem mostek lutowniczy z czarnym przewodem GND w pobliżu C369, który uniemożliwił uruchomienie routera. Więc musiałem wrócić i to posprzątać.

Nie bądź taki jak ja, wybierz łatwiejszą drogę wskazaną przez Billa i innych (a teraz na głównym obrazie tego kroku).

Zamiast tego przylutuj do pinu GND przełącznika WPS (powyżej i po prawej)!!

Krok 10: Hak Zagłady UART

Hak Zagłady UART
Hak Zagłady UART
Hak Zagłady UART
Hak Zagłady UART
Hak Zagłady UART
Hak Zagłady UART
Hak Zagłady UART
Hak Zagłady UART

Ten bodge to mój własny wynalazek - możesz powiedzieć?

Daje mi możliwość podłączenia połączenia UART do płyty FTDI, a następnie do kabla USB do mojego Maca, w sposób, który w miarę wygodnie wisi na HomeHub.

Przylutowanie nagłówka do płyty FTDI pod zawadiackim kątem daje UGHD miejsce na przytulenie obudowy HomeHub. Ci z OCD, którzy nalegają na kąty proste między złączem a płytką, będą zawiedzeni, gdy nie będzie pasować;-)

Kołki prowadzące w dół do routera muszą być dość mocne i długie, aby można je było umieścić w ukrytym złączu. Uratowałem kilka długich pinów od męskiego do męskiego listwy nagłówkowej 0,1 cala, może znajdziesz lepsze źródło.

Przycisk resetowania na górze zapewnia łatwy sposób na przerwanie sekwencji rozruchowej, która jest konieczna przy pierwszej instalacji oprogramowania OpenWRT / LEDE, ale później jest mniej ważna. Ale po odświeżeniu 6 z tych HomeHubów jestem naprawdę szczęśliwy, że włączyłem ten przełącznik resetowania zamiast zwierać gołe przewody.

Schemat obwodu, układ płytki i projekt Fritzing.org są dołączone… ale to nie jest skomplikowane, tylko zamiana kolejności pinów z wejścia na wyjście i posiadanie (normalnie otwartego) chwilowego przełącznika między GND a BOOT_SEL.

Krok 11: Pokaż swoją pracę

Pokaż swoją pracę
Pokaż swoją pracę

Etykieta, która przypomina mi, w którą stronę wszystko idzie, dzięki czemu wiem, które HomeHubs zmodyfikowałem, a które są nienaruszone. Zaletą tego hacka jest to, że trudno jest zobaczyć, jeśli nie wiesz, że tam jest.

Teraz możesz zabrać się za flashowanie oprogramowania i używać HomeHub do rzeczy, których BT nigdy nie zamierzał!

Krok 12: I gotowe

I gotowe
I gotowe
I gotowe
I gotowe

Dziękujemy za przeczytanie, proszę o komentarz, jeśli to działa lub jeśli możesz zaproponować ulepszenia!

Zalecana: