immortalwrt/package/boot
TruongSinh Tran-Nguyen d0a8040a3c ipq40xx: add support for GL.iNet GL-B2200
This patch adds supports for the GL-B2200 router.

Specifications:
  - SOC: Qualcomm IPQ4019 ARM Quad-Core
  - RAM: 512 MiB
  - Flash: 16 MiB NOR - SPI0
  - EMMC: 8GB EMMC
  - ETH: Qualcomm QCA8075
  - WLAN1: Qualcomm Atheros QCA4019 2.4GHz 802.11b/g/n 2x2
  - WLAN2: Qualcomm Atheros QCA4019 5GHz 802.11n/ac W2 2x2
  - WLAN3: Qualcomm Atheros QCA9886 5GHz 802.11n/ac W2 2x2
  - INPUT: Reset, WPS
  - LED: Power, Internet
  - UART1: On board pin header near to LED (3.3V, TX, RX, GND), 3.3V without pin - 115200 8N1
  - UART2: On board with BLE module
  - SPI1: On board socket for Zigbee module

Update firmware instructions:
Please update the firmware via U-Boot web UI (by default at 192.168.1.1, following instructions found at
https://docs.gl-inet.com/en/3/troubleshooting/debrick/).
Normal sysupgrade, either via CLI or LuCI, is not possible from stock firmware.
Please do use the *gl-b2200-squashfs-emmc.img file, gunzipping the produced *gl-b2200-squashfs-emmc.img.gz one first.

What's working:
- WiFi 2G, 5G
- WPA2/WPA3

Not tested:
- Bluetooth LE/Zigbee

Credits goes to the original authors of this patch.

V1->V2:
- updates *arm-boot-add-dts-files.patch correctly (sorry, my mistake)
- add uboot-envtools support
V2->V3:
- Li Zhang updated official patch to fix wrong MAC address on wlan0 (PCI) interface
V3->V4:
- wire up sysupgrade

Signed-off-by: Li Zhang <li.zhang@gl-inet.com>
[fix tab and trailing space, document what's working and what's not]
Signed-off-by: TruongSinh Tran-Nguyen <i@truongsinh.pro>
[rebase on top of master, address remaining comments]
Signed-off-by: Enrico Mioso <mrkiko.rs@gmail.com>
[remove redundant check in platform.sh]
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-03-29 16:24:49 +08:00
..
arm-trusted-firmware-mediatek arm-trusted-firmware-mediatek: update to git HEAD 2021-05-09 20:49:53 +08:00
arm-trusted-firmware-mvebu arm-trusted-firmware-mvebu: Add hash for aarch64 cm3-gcc 2021-09-21 23:50:49 +08:00
arm-trusted-firmware-rockchip atf-rockchip: update to 2.3 2020-07-18 13:24:44 +08:00
arm-trusted-firmware-rockchip-vendor arm-trusted-firmware-rockchip-vendor: workaround for VARIANT issue 2021-08-13 00:36:15 +08:00
arm-trusted-firmware-sunxi sunxi: add support for OrangePi 3 2021-06-20 13:12:45 +08:00
arm-trusted-firmware-tools arm-trusted-firmware-tools: add patch to pass LDFLAGS 2021-02-11 12:09:41 +08:00
at91bootstrap at91: add support for sam9x60-ek board 2022-03-17 11:23:53 +08:00
aw-el2-barebone sunxi: add support for OrangePi 3 2021-06-20 13:12:45 +08:00
fconfig treewide: unify OpenWrt hosted source via @OPENWRT 2021-02-08 12:11:32 +08:00
grub2 grub2: update to 2.06 2021-06-22 15:35:29 +08:00
imx-bootlets imx-bootlets: refresh patches 2021-02-25 12:02:55 +08:00
kexec-tools kexec-tools: add patch to fix issue with appended DTB and zImage on ARM 2021-05-23 23:28:54 +08:00
kobs-ng kobs-ng: update dependencies after 'imx6' -> 'imx' rename 2021-12-22 11:26:10 +08:00
mt7623n-preloader mediatek: mt7623n-preloader: add preloader for Banana Pi R64 2020-09-20 11:36:49 +08:00
tfa-layerscape Merge Official Source 2022-01-03 13:54:53 +08:00
uboot-at91 at91: add support for sam9x60-ek board 2022-03-17 11:23:53 +08:00
uboot-envtools ipq40xx: add support for GL.iNet GL-B2200 2022-03-29 16:24:49 +08:00
uboot-fritz4040 treewide: use AUTORELEASE on all uboot-* packages 2021-10-09 00:13:30 +08:00
uboot-imx uboot-imx: set BUILD_SUBTARGET to 'cortexa9' 2021-12-22 11:31:14 +08:00
uboot-kirkwood uboot-kirkwood: refresh patches 2021-06-07 23:25:28 +08:00
uboot-lantiq uboot-lantiq: danube: fix hanging lzma kernel uncompression #2 2021-12-17 18:23:33 +08:00
uboot-layerscape uboot-layerscape: fix dtc compilation on host gcc 10 2021-08-09 12:10:23 +08:00
uboot-mediatek uboot-mediatek: update to version 2022.01 2022-02-14 18:33:31 +08:00
uboot-mvebu uboot-mvebu: backport patch to fix eMMC 2022-03-24 16:49:22 +08:00
uboot-mxs u-boot.mk: always link host libraries static 2021-10-28 23:57:23 +08:00
uboot-omap uboot-omap: Remove omap3_overo configuration 2021-12-01 23:48:09 +08:00
uboot-oxnas treewide: use AUTORELEASE on all uboot-* packages 2021-10-09 00:13:30 +08:00
uboot-rockchip uboot-rockchip: add OrangePi R1 Plus LTS support 2022-02-14 21:46:47 +08:00
uboot-sunxi Merge Mainline 2021-10-27 12:18:41 +08:00
uboot-tegra treewide: use AUTORELEASE on all uboot-* packages 2021-10-09 00:13:30 +08:00
uboot-zynq u-boot.mk: always link host libraries static 2021-10-28 23:57:23 +08:00