| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
| toh:bt:homehub_v2a [2018/06/16 11:47] – Datatables added, cleanup tmomas | toh:bt:homehub_v2a [2024/02/12 13:28] – [Installation] revert Version change bill888 |
|---|
| ====== BT HomeHub 2.0 Type A ====== | ====== BT Home Hub 2.0 Type A ====== |
| | {{:media:bt:homehub2a-cover.png?nolink&0x150}} |
| |
| These black boxes were given away with a BT broadband subscription. They comes in two variants labelled Type A and Type B. The two look identical, and although they provide the same functionality, they are very different on the inside. | These black boxes were given away with a BT broadband subscription. They comes in two variants labelled Type A and Type B. The two look identical, and although they provide the same functionality, they are very different on the inside. |
| |
| |
| | {{section>meta:infobox:broadcom_dsl#infobox_for_dataentries&noheader&nofooter&noeditbutton}} |
| | |
| | {{section>meta:infobox:broadcom_wifi#infobox_for_dataentries&noheader&nofooter&noeditbutton}} |
| |
| ===== Supported Versions ===== | ===== Supported Versions ===== |
| ---- datatable ---- | <!-- ToH: { |
| cols : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid | "source": "json", |
| headers : Brand, Model, Version, Current Release, OEM Info, Forum Topic, Technical Data | "dom": "t", |
| align : c,c,c,c,c,c,c | "paging": false, |
| filter : Model=Home Hub 2 | "rotate": true, |
| filter : Versions=Type A | "shownColumns": ["brand", "model", "version", "supportedcurrentrel", "oemdevicehomepageurl", "owrt_forum_topic_url", "deviceid"], |
| ---- | "filterColumns": {"model": "^Home Hub 2$", "version": "^Type A$"} |
| | } --> |
| |
| ---- datatable ---- | <!-- ToH: { |
| cols : Unsupported Functions_unsupporteds | "source": "json", |
| filter : Model=Home Hub 2 | "dom": "t", |
| filter : Versions=Type A | "paging": false, |
| ---- | "shownColumns": ["unsupported_functions"], |
| | "filterColumns": {"model": "^Home Hub 2$", "version": "^Type A$"} |
| | } --> |
| |
| |
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== |
| ---- datatable ---- | <!-- ToH: { |
| cols : Model, Versions, CPU, CPU MHz, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4GHz, WLAN 5.0GHz, Ethernet 100M ports_, Ethernet Gbit ports_, Modem, USB ports_ | "source": "json", |
| header : Model, Version,SoC,CPU MHz,Flash MB,RAM MB,WLAN Hardware,WLAN2.4,WLAN5.0,100M ports,Gbit ports,Modem,USB | "dom": "t", |
| align : c,c,c,c,c,c,c,c,c,c,c,c,c | "paging": false, |
| filter : Model=Home Hub 2 | "rotate": true, |
| filter : Versions=Type A | "shownColumns": ["model", "version", "cpu", "cpumhz", "flashmb", "rammb", "wlanhardware", "wlan24ghz", "wlan50ghz", "ethernet100mports", "ethernet1gports", "modem", "usbports"], |
| ---- | "filterColumns": {"model": "^Home Hub 2$", "version": "^Type A$"} |
| | } --> |
| |
| ^ SoC ^ CPU Speed ^ Ram ^ Flash ^ Ethernet ^ USB ^ Wifi ^ Serial ^ JTag ^ VOIP ^ FXS ^ | |
| | Broadcom 6358 | 300MHz | 64MiB | 16MiB | 4 x 10/100 | Yes | 11n/g | Yes | Yes | yes | yes | | |
| |
| ===== Installation ===== | ===== Installation ===== |
| ---- datatable ---- | <!-- ToH: { |
| cols : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url | "source": "json", |
| headers : Model, Version, Current Release, Firmware OpenWrt Install, Firmware OpenWrt Upgrade, Firmware OEM Stock | "dom": "t", |
| align : c,c,c | "paging": false, |
| filter : Model=Home Hub 2 | "rotate": true, |
| filter : Versions=Type A | "shownColumns": ["model", "version", "supportedcurrentrel", "firmwareopenwrtinstallurl", "firmwareoemstockurl"], |
| ---- | "filterColumns": {"model": "^Home Hub 2$", "version": "^Type A$"} |
| | } --> |
| | Old firmwares: |
| | ^ Version ^ Release date ^ Link ^ kernel ^ Tested ^ |
| | | OpenWrt 17.01.5 (LEDE Reboot) | 2018-16-06 | [[https://downloads.openwrt.org/releases/17.01.5/targets/brcm63xx/generic/lede-17.01.5-brcm63xx-generic-HomeHub2A-squashfs-cfe.bin|lede-17.01.5-brcm63xx-generic-HomeHub2A-squashfs-cfe.bin]] | 4.4.92 | ✔ | |
| | | OpenWrt 15.05.1 (Chaos Calmer) | 2016 | [[https://archive.openwrt.org/chaos_calmer/15.05.1/brcm63xx/generic/openwrt-15.05.1-brcm63xx-generic-HomeHub2A-squashfs-cfe.bin|openwrt-15.05.1-brcm63xx-generic-HomeHub2A-squashfs-cfe.bin]] | 3.18.23 | ✔ | |
| |
| -> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]] | -> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]] |
| |
| <WRAP center round download 60%> | <WRAP center round download 60%> |
| [[https://mega.co.nz/#!0dBGXYDD!a5FwQ8_-UMiuZDcR9h1pr1t8SmacK_FpdVtKbfFl98k|CFE-BTHH2A-anyflash.bin]]\\ <color grey>md5sum=d11b987f17198584a27eb183090609fc</color></WRAP> | [[https://drive.google.com/uc?export=download&id=19T4RxIAmNZfgfz7gHl24yXkJCzvEyMEw|CFE_HomeHub2A-anyflash.bin]]\\ <color grey>md5sum=d11b987f17198584a27eb183090609fc</color></WRAP> |
| <WRAP center round download 60%> | <WRAP center round download 60%> |
| [[https://mega.nz/#!NJg1zBbY!2ncHJ6w7f2mBLftqxtpLHNUA8tWoY5yJawRuPFGJPu0|CFE-BTHH2A-anyflash-oxplot-tjtag-pi.bin]]\\ <color grey>md5sum=7f7dcd973ada548d1ebcd9cbcaec17c8</color> | <del>[[https://mega.nz/#!NJg1zBbY!2ncHJ6w7f2mBLftqxtpLHNUA8tWoY5yJawRuPFGJPu0|CFE-BTHH2A-anyflash-oxplot-tjtag-pi.bin]]</del>\\ <color grey>md5sum=7f7dcd973ada548d1ebcd9cbcaec17c8</color> |
| | </WRAP> |
| | <WRAP center round info 60%> |
| | Some users reported after installing the new CFE, if the UART serial port is left disconnected, the bootloader always stops avoiding to load Openwrt. A solution is to pull the UART RX to ground (0V) with a wire. Then OpenWrt will boot automatically without the serial cable connected. |
| </WRAP> | </WRAP> |
| |
| Using the OEM firmware for flashing the new bootloader might be also possible. Please post here or at the forum topic if you work out how to do it. | Using the OEM firmware for flashing the new bootloader might be also possible. Please post here or at the forum topic if you work out how to do it. |
| |
| Available firmwares: | |
| | Version | Release date | Link | Notes | | |
| | Trunk | continuously | [[https://downloads.openwrt.org/snapshots/trunk/brcm63xx/generic/openwrt-brcm63xx-generic-HomeHub2A-squashfs-cfe.bin|openwrt-brcm63xx-generic-HomeHub2A-squashfs-cfe.bin]] | unstable version | | |
| | LEDE 17.01.1 | 2017-18-03 | [[https://downloads.lede-project.org/releases/17.01.1/targets/brcm63xx/generic/lede-17.01.1-brcm63xx-generic-HomeHub2A-squashfs-cfe.bin|lede-17.01.1-brcm63xx-generic-HomeHub2A-squashfs-cfe.bin]] | . | | |
| | Chaos Calmer | 2016-03-15 |[[https://downloads.openwrt.org/chaos_calmer/15.05.1/brcm63xx/generic/openwrt-15.05.1-brcm63xx-generic-HomeHub2A-squashfs-cfe.bin|openwrt-15.05.1-brcm63xx-generic-HomeHub2A-squashfs-cfe.bin]] | . | | |
| | Barrier Breaker | 2014-10-02 | [[https://drive.google.com/uc?export=download&id=0B-EMoBe-_OdBVExGUEdncGFaTlE|OpenWrt-HH2A-Barrier_Breaker_14.07-CFE.zip]] | unofficial backport, leds not working | | |
| |
| |
| Installing Openwrt in this router requires two steps: | Installing Openwrt in this router requires two steps: |
| <code> | <code> |
| cd /tmp/ | cd /tmp/ |
| wget http://http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc | wget https://downloads.openwrt.org/releases/17.01.5/targets/brcm63xx/smp/lede-17.01.5-brcm63xx-smp-HomeHub2A-squashfs-cfe.bin |
| sysupgrade /tmp/xxx.abc | sysupgrade /tmp/lede-17.01.5-brcm63xx-smp-HomeHub2A-squashfs-cfe.bin |
| </code> | </code> |
| |
| |
| If the sockets/ports are on the front of the board at the bottom, the unpopulated 2mm pitch serial port header is located near the top of the board to the right (varying slightly between rev1 and rev2). In addition to populating it you need to bridge two absent resistor locations on the front of the board (R105, R106). From the top going downwards, the connections are: | If the sockets/ports are on the front of the board at the bottom, the unpopulated 2mm pitch serial port header is located near the top of the board to the right (varying slightly between rev1 and rev2). In addition to populating it you need to bridge two absent resistor locations on the front of the board (R105, R106). From the top going downwards, the connections are: |
| | <a2s> |
| ^ 3.3v ^ | #-----------------# |
| ^ GND ^ | | VCC GND TX RX | |
| ^ TX ^ | J10| .-. .-. .-. .-. | |
| ^ RX ^ | | '-' '-' '-' '-' | |
| | #-'---------------# |
| | |
| | </a2s> |
| |
| Rev2 close-up: \\ | Rev2 close-up: \\ |
| ===== Tags ===== | ===== Tags ===== |
| [[meta:tags|How to add tags]] | [[meta:tags|How to add tags]] |
| {{tag>bcm63xx bcm6358 16flash 64ram}} | {{tag>bcm63xx bcm6358 16flash 64ram 4port fastethernet}} |