immortalwrt/target/linux
Tianling Shen 681be7df62
ramips: rewrite ZTE E8820S support
- Fixed PCIe reset
- Fixed reset button, WLAN LEDs
- Fixed sysupgrade feature
- Fixed NVMEM bindings

This requires install new custom U-Boot, which can be downloaded at:
https://firmware.download.immortalwrt.eu.org/uboot/ramips/mt7621-zte_e8820s-u-boot.bin

Or build it manually:
git clone https://github.com/DragonBluep/uboot-mt7621 && cd uboot-mt7621
./customize.sh NAND '2176k(Bootloader),1280k(config),1280k(factory),-(firmware)' \
	'0x4a0000' '18' '16' '880' '1200' 'DDR3-512MiB' 'false' '115200'

Flash instructions for existing users:
1. Run the following commands on device:
   opkg install kmod-mtd-rw
   insmod mtd-rw i_want_a_brick=1
   mtd write mt7621-zte_e8820s-u-boot.bin u-boot
2. Cut off the power and re-engage, enter 192.168.1.1 to upload initramfs.bin.
3. After ImmortalWrt has booted, perform sysupgrade.

Flash instructions for new users:
1. Rename the U-Boot file to `ZTE_img.bin`
2. Set static IP on your PC:
   IP 192.168.1.2/24, GW 192.168.1.254
3. Serve the U-Boot file using TFTP server.
4. Cut off the power, keep pressing `reset` button then engage the power.
5. Wait for U-Boot download to complete, enter 192.168.1.1 to upload initramfs.bin.
6. After ImmortalWrt has booted, perform sysupgrade.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 85e0f369a0)
2023-11-09 14:28:20 +08:00
..
airoha kernel: bump 5.15 to 5.15.125 2023-08-10 21:07:50 +02:00
apm821xx Merge Official sOURCE 2023-10-23 20:17:09 +08:00
archs38
armsr Merge Official sOURCE 2023-10-23 20:17:09 +08:00
at91
ath25 Merge Official Source 2023-09-27 10:14:47 +08:00
ath79 Merge Official Source 2023-11-04 12:58:38 +08:00
bcm27xx Merge Official Source 2023-10-29 22:51:49 +08:00
bcm47xx Merge Official Source 2023-10-11 09:20:52 +08:00
bcm53xx Merge Official Source 2023-11-04 12:58:38 +08:00
bcm63xx Merge Official Source 2023-08-13 10:38:44 +08:00
bcm4908 kernel: bump 5.15 to 5.15.137 2023-10-29 13:00:28 +01:00
bmips Merge Official Source 2023-08-13 10:38:44 +08:00
gemini
generic Merge Official Source 2023-11-04 12:58:38 +08:00
imx kernel: backport NVMEM patches queued for the v6.5 2023-07-10 12:54:53 +02:00
ipq40xx Merge Official Source 2023-11-04 12:58:38 +08:00
ipq806x Merge Official Source 2023-11-04 12:58:38 +08:00
ipq807x Merge Official Source 2023-11-04 12:58:38 +08:00
kirkwood
lantiq Merge Official Source 2023-10-28 12:33:00 +08:00
layerscape generic: sync MediaTek Ethernet driver with upstream 2023-09-04 23:00:34 +01:00
malta
mediatek filogic: fix wifi eeprom filename for tuf-ax6000 2023-11-04 13:08:44 +08:00
mpc85xx Merge Official Source 2023-11-04 12:58:38 +08:00
mvebu Merge Official Source 2023-09-25 22:46:45 +08:00
mxs mxs: rework image generation 2023-07-06 17:04:13 +02:00
octeon kernel: bump 5.15 to 5.15.125 2023-08-10 21:07:50 +02:00
octeontx kernel: bump 5.15 to 5.15.123 2023-07-31 01:39:50 +02:00
omap
oxnas Merge Official Source 2023-10-11 09:20:52 +08:00
pistachio kernel: fix mtd/NVMEM regression affecting U-Boot env NVMEM driver 2023-11-02 09:45:08 +01:00
qoriq
ramips ramips: rewrite ZTE E8820S support 2023-11-09 14:28:20 +08:00
realtek realtek: add support for HPE 1920-8g-poe+ (65W) 2023-10-14 20:15:05 +02:00
rockchip rockchip: configure wlan led for nanopi r5c 2023-10-13 17:05:28 +08:00
sifiveu Merge Official Source 2023-06-17 18:28:30 +08:00
sunxi sunxi: fixes led for nanopi boards 2023-10-31 00:44:03 +01:00
tegra
uml Merge Official Source 2023-09-27 10:14:47 +08:00
x86 Merge Official Source 2023-09-19 10:07:18 +08:00
zynq
Makefile