Innehållsförteckning:

BT HomeHub 5A Router UART Access Hack: 12 steg
BT HomeHub 5A Router UART Access Hack: 12 steg

Video: BT HomeHub 5A Router UART Access Hack: 12 steg

Video: BT HomeHub 5A Router UART Access Hack: 12 steg
Video: 🛠 #2 Soldering UART and TFTP server HH5A BT HomeHub 5.0 Type A ADSL-router OpenWRT/LEDE 2024, November
Anonim
BT HomeHub 5A Router UART Access Hack
BT HomeHub 5A Router UART Access Hack
BT HomeHub 5A Router UART Access Hack
BT HomeHub 5A Router UART Access Hack

BT HomeHub 5a är en ganska anständig router, när du öppnar den, kopplar du in den i UART -gränssnittet och laddar om firmware med något som OpenWRT / LEDE.

Men att komma in i den jävla saken är inte trivialt och jag bestämde mig för att göra det lättare att komma åt UART -porten i framtiden.

Den här instruerbara handlingen handlar inte om omblixtprocessen, som dokumenteras någon annanstans, det är bara hur man kommer in i skalet och lämnar saker tillgängliga och inte för fula efteråt.

Steg 1: Komma in i fallet

Komma in i fallet
Komma in i fallet
Komma in i fallet
Komma in i fallet
Komma in i fallet
Komma in i fallet

Plastfodralet kan vara svårt att öppna, om du inte har en mental karta över var de olika klippen är placerade och hur du öppnar dem utan skada.

James Finnie lade upp en Youtube -video om processen han gick igenom, som jag följde, så du borde definitivt titta på det också.

På dessa foton har jag markerat platserna runt fallet där du behöver fokusera.

Steg 2: Börja från början …

Börja från början …
Börja från början …

Börja med att skjuta in en tunn plastremsa i fodralets ovansida, vinklad nedåt och mot baksidan. Detta frigör fyra klipp längs överkanten. Lämna något där inne för att hindra dem från att knäppas igen medan du gör de övre hörnen.

Steg 3: Övre hörn

Övre hörn
Övre hörn
Övre hörn
Övre hörn
Övre hörn
Övre hörn

En metallspudger är bara det som ska glida under fodralets överkant och häva uppåt och släppa de övre hörnen. Hela överkanten är nu ledig och du kan hämta dina plastkilar.

Steg 4: Fara, Will Robinson

Fara, Will Robinson
Fara, Will Robinson
Fara, Will Robinson
Fara, Will Robinson
Fara, Will Robinson
Fara, Will Robinson
Fara, Will Robinson
Fara, Will Robinson

Detta är steget som definitivt kommer att resultera i minst en trasig flik, såvida du inte har tur än mig.

Placera spudgern i springan mellan främre och bakre lister, i rät vinkel mot routerns baksida.

Du måste trycka in den ordentligt och försöka dra framhöljet framåt runt den bakre formen och dra bakstycket ut mot sidan så att klämman släpps inuti.

Det kan finnas ett idiotsäkert sätt som säkerställer att klippen aldrig går sönder - jag har inte hittat en sådan metod.

Upprepa på andra sidan.

Steg 5: Framgång! Fel…

Framgång! Fel…
Framgång! Fel…
Framgång! Fel…
Framgång! Fel…

Se resultatet av mina skinkfistade ansträngningar. Kan du hantera 4 intakta klipp? Grattis i så fall.

Steg 6: Förbered UART -kontakten

Förbered UART -kontakten!
Förbered UART -kontakten!
Förbered UART -kontakten!
Förbered UART -kontakten!
Förbered UART -kontakten!
Förbered UART -kontakten!
Förbered UART -kontakten!
Förbered UART -kontakten!

Detta är en standard 10-stifts 0,1 tums pitch stacking kvinnlig header, som vanligtvis används för Arduino-sköldar.

Dra ut stiften 2, 3, 5, 6, 8 och 9 och lämna bara 1, 4, 7 och 10 och några mycket användbara öppna hål, mer om dem senare. Löd på vissa trådar och se till att inget utsatt metallarbete kommer att kortas in i höljet.

Steg 7: Drill, Baby, Drill

Drill, Baby, Drill!
Drill, Baby, Drill!
Drill, Baby, Drill!
Drill, Baby, Drill!
Drill, Baby, Drill!
Drill, Baby, Drill!
Drill, Baby, Drill!
Drill, Baby, Drill!

Mycket noggrant och med HAND (eftersom logikkortet väntar precis nedan för att din motorborr ska glida!) Borra 3 mm hål längst fram i det övre ventilationsgallret (spår nummer 1, 3, 5 och 7 räknas från vänster) som du ser från baksidan av routern.

Steg 8: Bli knuten

Bli knuten
Bli knuten
Bli knuten
Bli knuten
Bli knuten
Bli knuten
Bli knuten
Bli knuten

Använd några monofilament nylon fiskelinor slingade genom ventilationsöppningar 1, 2 och 6, 7.

För linjen genom 10-stiftshuvudet vid hål 2, 3 och 8, 9.

Se till att rubriken dras upp till insidan av fodralet, skjut in en matchande rubrik för att se till att du kan ansluta till den och knyt sedan och/eller het lim till din belåtenhet.

Steg 9: Koppla upp det

Koppla upp det
Koppla upp det
Koppla upp det
Koppla upp det
Koppla upp det
Koppla upp det
Koppla upp det
Koppla upp det

Andra guider finns tillgängliga (t.ex. seriell del på OpenWRT -sidan) för anslutning av de fyra ledningarna (Tx, Rx, GND och BOOT_SEL).

Naturligtvis var jag utslagna och dumma och skapade en lödbro med den svarta GND -tråden nära C369 som hindrade routern från att starta. Så jag var tvungen att gå tillbaka och städa upp det.

Var inte som jag, ta den enklare vägen som Bill och andra påpekade (och nu i huvudbilden för detta steg).

Löd till GND -stiftet på WPS -omkopplaren (ovan och till höger) istället !!

Steg 10: UART Grappling Hook of Doom

UART Grappling Hook of Doom
UART Grappling Hook of Doom
UART Grappling Hook of Doom
UART Grappling Hook of Doom
UART Grappling Hook of Doom
UART Grappling Hook of Doom
UART Grappling Hook of Doom
UART Grappling Hook of Doom

Denna bodge är min egen uppfinning - kan du berätta?

Det ger mig ett sätt att ansluta UART -anslutningen till FTDI -kortet och sedan till USB -kabeln till min Mac, på ett sätt som hänger ganska bekvämt på HomeHub.

Lödning av rubriken för FTDI -kortet i en otrolig vinkel ger utrymme för UGHD att krama fallet med HomeHub. De med OCD som insisterar på rät vinkel mellan kontakt och kort kommer att bli besvikna när det inte passar;-)

Stiften som leder ner i routern måste vara ganska robusta och långa för att komma in i den dolda kontakten. Jag räddade några långa stift från en hane till hane 0,1 tums headerremsa, du kanske hittar en bättre källa.

Återställningsknappen på toppen ger ett enkelt sätt att avbryta startsekvensen som är nödvändig när du installerar OpenWRT / LEDE -firmware först, men mindre viktig därefter. Men efter att ha uppdaterat 6 av dessa HomeHubs är jag riktigt glad att jag inkluderade den återställningsomkopplaren i stället för att korta ut ledningar.

Kopplingsdiagrammet, en platta -layout och en Fritzing.org -design är bifogade … men det är inte komplicerat, bara byter stifternas ordning från ingång till utgång och har (normalt öppen) momentan omkopplare mellan GND och BOOT_SEL.

Steg 11: Visa ditt arbete

Visa ditt arbete
Visa ditt arbete

En etikett för att påminna mig om hur saker och ting går, och så vet jag vilka HomeHubs jag har modifierat och vilka som är virgo intacta. Det fina med det här hacket är att det är svårt att se om du inte vet att det är där.

Nu kan du fortsätta med att faktiskt blinka firmware och använda HomeHub för saker som BT aldrig hade tänkt sig!

Steg 12: Och vi är klara

Och vi är klara
Och vi är klara
Och vi är klara
Och vi är klara

Tack för att du läste, kommentera om detta fungerar för dig, eller om du kan föreslå förbättringar!

Rekommenderad: