openwrt/target/linux/ar71xx/files/arch/mips/ath79
Petr Štetiar 0f8cdc28af ar71xx: Add support for Ubiquity Bullet M (XW)
CPU: AR9342 SoC
RAM:     64 MB DDR2
Flash:    8 MB NOR SPI
Ports:  100 MBit (24V PoE in)
WLAN: 2.4/5 GHz
UART:     1 UART on PCB marked as J1 with 115200 8N1 config
LEDs:       Power, Ethernet, 4x RSSI LEDs (orange, red, 2x green)
Buttons:    Reset

UART connection details

  .---------------------------------.
  |                                 |
[ETH]          J1                 [ANT]
  |    o VCC o RX o TX o GND        |
  `---------------------------------'

Flashing instructions using recovery method over TFTP

 1. Unplug the ethernet cable from the router.
 2. Using paper clip press and hold the router's reset button. Make sure
    you can feel it depressed by the paper clip. Do not release the button
    until step 4.
 3. While keeping the reset button pressed in, plug the ethernet cable
    back into the AP. Keep the reset button depressed until you see the
    device's LEDs flashing in upgrade mode (alternating LED1/LED3 and
    LED2/LED4), this may take up to 25 seconds.
 4. You may release the reset button, now the device should be in TFTP
    transfer mode.
 5. Set a static IP on your Computer's NIC. A static IP of 192.168.1.25/24
    should work.
 6. Plug the PoE injector's LAN cable directly to your computer.
 7. Start tftp client and issue following commands:
     tftp> binary
     tftp> connect 192.168.1.20
     tftp> put openwrt-ar71xx-generic-ubnt-bullet-m-xw-squashfs-factory.bin

Tested only on Bullet M2HP.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2019-04-08 18:37:04 +02:00
..
dev-ap9x-pci.c
dev-ap9x-pci.h
dev-dsa.c ar71xx: remove obsolete '< KERNEL_VERSION(3, 15, 0)' checks 2018-01-09 21:33:18 +01:00
dev-dsa.h
dev-eth.c ar71xx: fix incorrect speed setting on QCA9556 2018-06-18 23:23:30 +02:00
dev-eth.h ar71xx: add support for Fritz!Box 4020 2018-05-07 10:42:26 +02:00
dev-m25p80.c
dev-m25p80.h
dev-nfc.c
dev-nfc.h
Kconfig.openwrt ar71xx: Add support for Mikrotik RB SXT 2nD r3 2019-03-22 00:40:29 +01:00
mach-a60.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-alfa-ap96.c
mach-alfa-ap120c.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-alfa-nx.c
mach-all0258n.c
mach-all0315n.c
mach-antminer-s1.c
mach-antminer-s3.c
mach-antrouter-r1.c
mach-ap90q.c ar71xx: YunCore AP90Q image supports also AP80Q 2018-02-22 18:53:22 +01:00
mach-ap91-5g.c ar71xx: add support for ALFA Network AP91-5G 2018-01-14 20:33:18 +01:00
mach-ap96.c
mach-ap121f.c ar71xx: add support for ALFA Network AP121F 2017-07-22 23:13:55 +02:00
mach-ap132.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-ap143.c
mach-ap147.c
mach-ap152.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-ap531b0.c
mach-archer-c7-v4.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-archer-c7-v5.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-archer-c7.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-archer-c25-v1.c ar71xx: fix secondary gpio controller base values 2017-10-24 13:24:04 +02:00
mach-archer-c59-v1.c ar71xx: add support for TP-Link Archer C59 v2 2018-07-30 14:04:45 +02:00
mach-archer-c60-v1.c ar71xx: add support for TP-Link Archer C60 v2 2018-04-07 00:09:05 +02:00
mach-arduino-yun.c ar71xx: fix Arduino Yun enabling of level shifters outputs 2019-02-08 17:27:47 +01:00
mach-aw-nr580.c
mach-bhr-4grv2.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-bhu-bxu2000n2-a.c
mach-bsb.c
mach-c55.c
mach-c60.c ar71xx: add missing include for checking kernel version 2018-08-22 13:11:52 +02:00
mach-cap324.c ar71xx: cap324: Use correct company name 2018-07-30 10:43:32 +02:00
mach-cap4200ag.c
mach-carambola2.c
mach-cf-e316n-v2.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-cpe510.c ar71xx: Add support for TP-Link CPE210 v3 2019-04-02 02:09:58 +02:00
mach-cpe870.c
mach-cr3000.c ar71xx: cr3000: cleanup board definition 2018-08-01 11:23:54 +02:00
mach-cr5000.c ar71xx: Fix PowerCloud CR5000 5GHz wifi mac 2018-12-20 18:28:59 +01:00
mach-dap-1330-a1.c ar71xx: Add support for D-Link DAP-1330 a1 2018-04-05 15:28:56 +02:00
mach-dap-2695-a1.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-dgl-5500-a1.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-dhp-1565-a1.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-dir-505-a1.c
mach-dir-600-a1.c
mach-dir-615-c1.c
mach-dir-615-i1.c
mach-dir-825-b1.c
mach-dir-825-c1.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-dir-869-a1.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-dlan-hotspot.c
mach-dlan-pro-500-wp.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-dlan-pro-1200-ac.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-domywifi-dw33d.c ar71xx: add missing include for checking kernel version 2018-08-22 13:11:52 +02:00
mach-dr344.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-dr531.c
mach-dragino2.c
mach-e558-v2.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-e600g-v2.c ar71xx: change brand name WHQX to Qxwlan 2018-04-06 23:11:00 +02:00
mach-e750a-v4.c ar71xx:add support for E750A v4 2018-07-30 10:43:36 +02:00
mach-e750g-v8.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-e1700ac-v2.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-e2100l.c
mach-eap120.c
mach-eap300v2.c
mach-eap7660d.c
mach-el-m150.c
mach-el-mini.c
mach-ens202ext.c ar71xx: add support for EnGenius ENS202EXT 2017-05-30 14:15:25 +02:00
mach-epg5000.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-esr900.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-esr1750.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-ew-balin.c ar71xx: add ew-balin platform from Embedded Wireless 2018-01-25 16:50:08 +01:00
mach-ew-dorin.c ar71xx: update LED definitions for embedded wireless dorin 2017-10-07 09:20:41 +02:00
mach-f9k1115v2.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-fritz300e.c ar71xx: add AVM FRITZ!WLAN Repeater 300E support 2017-06-24 22:36:38 +02:00
mach-fritz450e.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-fritz4020.c ar71xx: flag FritzBox 4020 buttons as active low 2018-09-22 19:26:26 +02:00
mach-gl-ar150.c ar71xx: include vendor name for GL iNet products 2018-02-22 18:53:22 +01:00
mach-gl-ar300.c ar71xx: include vendor name for GL iNet products 2018-02-22 18:53:22 +01:00
mach-gl-ar300m.c ar71xx: GL.iNet AR300M family: correct LED definitions 2019-02-26 23:20:04 +01:00
mach-gl-ar750.c ar71xx: add support for GL.iNet GL-AR750 2018-01-15 00:12:13 +01:00
mach-gl-ar750s.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-gl-domino.c
mach-gl-inet.c
mach-gl-mifi.c ar71xx: Fix typo in wan LED color of gl-mifi 2018-04-04 09:27:18 +02:00
mach-gl-usb150.c ar71xx: add support for GL.iNet GL-USB150 2017-09-10 22:14:43 +02:00
mach-gs-minibox-v32.c ar71xx: add support for Gainstrong MiniBox V3.2 2018-11-15 19:49:51 +01:00
mach-gs-oolite-v1.c ar71xx: rework GainStrong devices support 2018-02-22 18:53:22 +01:00
mach-gs-oolite-v5-2.c ar71xx: add support for GainStrong Oolite V5.2 2018-02-22 18:53:22 +01:00
mach-hiveap-121.c ar71xx: add support for Aerohive AP-121 2017-05-15 22:58:59 +02:00
mach-hiwifi-hc6361.c
mach-hornet-ub.c
mach-ja76pf.c
mach-jwap003.c
mach-jwap230.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-koala.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-lan-turtle.c ar71xx: add support for AR9331 based Hak5 devices 2018-02-22 18:53:22 +01:00
mach-lima.c ar71xx: Fix offset to WMAC address for 8devices Lima 2018-06-08 09:39:14 +02:00
mach-mc-mac1200r.c
mach-mr12.c
mach-mr16.c
mach-mr18.c ar71xx: add more registers to ar71x_regs.h 2018-02-13 11:20:58 +01:00
mach-mr600.c
mach-mr900.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-mr1750.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-mynet-n600.c
mach-mynet-n750.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-mynet-rext.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-mzk-w04nu.c
mach-mzk-w300nh.c
mach-n5q.c ar71xx: add support for ALFA Network N5Q 2018-01-14 21:30:16 +01:00
mach-nbg460n.c
mach-nbg6716.c ar71xx: add missing include for checking kernel version 2018-08-22 13:11:52 +02:00
mach-om2p.c
mach-om5p.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-om5pac.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-om5pacv2.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-omy-g1.c
mach-omy-x1.c
mach-onion-omega.c
mach-pb42.c
mach-pqi-air-pen.c
mach-qihoo-c301.c
mach-r36a.c ar71xx: add support for ALFA Network R36A 2018-01-15 00:12:13 +01:00
mach-r602n.c
mach-r6100.c
mach-rambutan.c ar71xx: enable QCA955x SGMII fixup on Rambutan 2019-03-06 22:02:56 +01:00
mach-rb4xx.c ar71xx: remove obsolete '< KERNEL_VERSION(4, 4, 0)' check 2018-01-09 21:33:19 +01:00
mach-rb91x.c ar71xx: fix RouterBOARD Power LED default state 2018-11-26 12:05:45 +01:00
mach-rb95x.c ar71xx: add missing include for checking kernel version 2018-08-22 13:11:52 +02:00
mach-rb750.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-rb922.c ar71xx: add support for MikroTik RouterBOARD 922UAGS-5HPacD 2019-03-26 18:01:47 +01:00
mach-rb2011.c ar71xx: add missing include for checking kernel version 2018-08-22 13:11:52 +02:00
mach-rbspi.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-rbsxtlite.c ar71xx: fix RouterBOARD Power LED default state 2018-11-26 12:05:45 +01:00
mach-re450.c ar71xx: add support for TP-Link RE355 2018-02-13 09:21:20 +01:00
mach-rme-eg200.c ar71xx: Add eTactica EG-200 support 2018-02-13 10:01:53 +01:00
mach-rut9xx.c ar71xx: add support for Teltonika RUT900 2018-01-15 00:09:43 +01:00
mach-rw2458n.c
mach-sc300m.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-sc450.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-sc1750.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-smart-300.c
mach-som9331.c
mach-sr3200.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-t830.c ar71xx: add support for YunCore T830 2018-02-22 18:53:22 +01:00
mach-tellstick-znet-lite.c
mach-tew-632brp.c
mach-tew-673gru.c
mach-tew-712br.c
mach-tew-732br.c
mach-tew-823dru.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-tl-mr3x20.c
mach-tl-mr11u.c
mach-tl-mr13u.c
mach-tl-mr3020.c
mach-tl-mr6400.c ar71xx: Add support for TP-Link MR6400 2017-05-27 07:54:21 +02:00
mach-tl-wa701nd-v2.c
mach-tl-wa801nd-v3.c Add support for TL-WA801ND v4 2018-12-07 21:46:45 +01:00
mach-tl-wa830re-v2.c
mach-tl-wa901nd-v2.c
mach-tl-wa901nd-v4.c ar71xx: add support for TP-Link TL-WA901ND v5 2017-11-14 22:36:46 +01:00
mach-tl-wa901nd.c
mach-tl-wa7210n-v2.c
mach-tl-wax50re.c ar71xx: add support for TP-Link TL-WA855RE v1 2017-06-29 10:37:36 +02:00
mach-tl-wdr3320-v2.c
mach-tl-wdr3500.c
mach-tl-wdr4300.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-tl-wdr6500-v2.c
mach-tl-wpa8630.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-tl-wr703n.c
mach-tl-wr720n-v3.c
mach-tl-wr741nd-v4.c
mach-tl-wr741nd.c
mach-tl-wr802n.c ar71xx: merge mach-files for TP-Link TL-WR802N v1 and v2 2017-11-14 22:36:46 +01:00
mach-tl-wr810n.c ar71xx: add support for TP-Link TL-WR810N v2 2017-11-14 22:36:46 +01:00
mach-tl-wr841n-v8.c
mach-tl-wr841n-v9.c ar71xx: fix LED defines for TP-Link TL-WR740N v6 2017-05-30 14:15:25 +02:00
mach-tl-wr841n.c
mach-tl-wr902ac-v1.c ar71xx: support LED in TP-Link TL-WR902AC RJ45 socket 2017-07-09 23:44:20 +02:00
mach-tl-wr940n-v4.c ar71xx: add support for TP-Link TL-WR940N v6 2018-04-06 23:11:00 +02:00
mach-tl-wr941nd-v6.c
mach-tl-wr941nd.c
mach-tl-wr942n-v1.c ar71xx: fix secondary gpio controller base values 2017-10-24 13:24:04 +02:00
mach-tl-wr1041n-v2.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-tl-wr1043nd-v2.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-tl-wr1043nd-v4.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-tl-wr1043nd.c kernel: add reset control support to rtl8366 driver 2018-05-24 15:43:39 +02:00
mach-tl-wr2543n.c
mach-ts-d084.c ar71xx: Add support for PISEN TS-D084 2018-05-22 07:58:16 +02:00
mach-tube2h.c ar71xx: fix and improve ALFA Network Tube2H support 2018-05-09 20:32:47 +02:00
mach-ubnt-unifiac.c ar71xx: add support for UniFi-AC-Mesh-Pro 2018-11-26 12:05:44 +01:00
mach-ubnt-xm.c ar71xx: Add support for Ubiquity Bullet M (XW) 2019-04-08 18:37:04 +02:00
mach-ubnt.c
mach-wam250.c ar71xx: add support for Samsung WAM250 2018-02-22 18:53:22 +01:00
mach-weio.c
mach-whr-hp-g300n.c
mach-wi2a-ac200i.c ar71xx: add support for Nokia WI2A-AC200i 2017-10-19 12:27:42 +02:00
mach-wifi-pineapple-nano.c ar71xx: add support for AR9331 based Hak5 devices 2018-02-22 18:53:22 +01:00
mach-wlae-ag300n.c
mach-wlr8100.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-wndap360.c
mach-wndr3700.c ar71xx: WNDR3700: enable RFKILL function for Wifi button 2018-05-18 11:18:53 +02:00
mach-wndr4300.c ar71xx: add missing include for checking kernel version 2018-08-22 13:11:52 +02:00
mach-wnr2000-v3.c ar71xx: WNR612v2: fix kernel panic due to wrong Wifi LED init 2018-08-28 07:21:01 +02:00
mach-wnr2000-v4.c
mach-wnr2000.c
mach-wnr2200.c
mach-wp543.c
mach-wpe72.c
mach-wpj342.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-wpj344.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-wpj531.c
mach-wpj558.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-wpj563.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-wrt160nl.c
mach-wrt400n.c
mach-wrtnode2q.c
mach-wzr-450hp2.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-wzr-hp-ag300h.c ar71xx: wzr-hp-ag300h: drop unused wmac led_pin settings 2017-11-03 20:04:52 +01:00
mach-wzr-hp-g300nh2.c
mach-wzr-hp-g300nh.c
mach-wzr-hp-g450h.c
mach-z1.c ar71xx: add v4.14 support 2018-08-22 08:09:00 +02:00
mach-zbt-we1526.c
mach-zcn-1523h.c
machtypes.h ar71xx: Add support for Ubiquity Bullet M (XW) 2019-04-08 18:37:04 +02:00
Makefile ar71xx: add support for Gainstrong MiniBox V3.2 2018-11-15 19:49:51 +01:00
nvram.c ar71xx: add support for TP-Link TL-WR942N v1 2017-06-11 21:32:17 +02:00
nvram.h
pci-ath9k-fixup.c
pci-ath9k-fixup.h
routerboot.c
routerboot.h ar71xx: add definitions for RouterBOARD hardware option bits 2018-01-22 10:53:00 +01:00