mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-16 04:13:31 +00:00

* ramips: add xiaomi_miwifi-r3 support Specification: - CPU: 580 MHz - Flash size: 128 MiB NAND - RAM size: 128 MiB DDR2 - Wireless No1: SoC-integrated: MT7620A 2x2 MIMO 802.11b/g/n (2.4 GHz) - Wireless No2: On-board chip: MT7612E 2x2 MIMO 802.11a/n/ac (5 GHz) - Switch: MT7620 built-in 10/100 switch w/ vlan support - USB: 2.0 x1 Flash instructions: 1. access ssh via https://wiki.openwrt.org/toh/xiaomi/mir3 2. in ssh: nvram set flag_last_success=1 nvram set boot_wait=on nvram set uart_en=1 nvram commit mtd write lede-ramips-mt7620-miwifi-r3-squashfs-kernel1.bin kernel1 mtd write lede-ramips-mt7620-miwifi-r3-squashfs-rootfs0.bin rootfs0 reboot If you want to revert back to stock fw while on LEDE: insert usb stick (FAT/FAT32) with stock fw renamed to miwifi.bin fw_setenv flag_last_success 0 power off the device hold the reset button and power on the device, keep holding the reset button until yellow led starts blinking. Signed-off-by: Chen Minqiang <ptpt52@gmail.com> * ramips: add mt7620-nand driver for NAND flash This add the mt7620-nand driver and enable nand ubifs for subtarget mt7620 Signed-off-by: Chen Minqiang <ptpt52@gmail.com> Co-authored-by: Chen Minqiang <ptpt52@gmail.com>
47 lines
913 B
Bash
47 lines
913 B
Bash
#!/bin/sh
|
|
#
|
|
# Copyright (C) 2011-2012 OpenWrt.org
|
|
#
|
|
|
|
[ -e /etc/config/ubootenv ] && exit 0
|
|
|
|
touch /etc/config/ubootenv
|
|
|
|
. /lib/uboot-envtools.sh
|
|
. /lib/functions.sh
|
|
|
|
board=$(board_name)
|
|
|
|
case "$board" in
|
|
alfa-network,ac1200rm|\
|
|
alfa-network,awusfree1|\
|
|
alfa-network,quad-e4g|\
|
|
alfa-network,r36m-e4g|\
|
|
alfa-network,tube-e4g)
|
|
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x1000" "0x1000"
|
|
;;
|
|
allnet,all0256n-4m|\
|
|
allnet,all0256n-8m|\
|
|
allnet,all5002)
|
|
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x10000" "0x10000"
|
|
;;
|
|
buffalo,wsr-1166dhp|\
|
|
buffalo,wsr-600dhp|\
|
|
mediatek,linkit-smart-7688|\
|
|
samknows,whitebox-v8|\
|
|
xiaomi,miwifi-nano|\
|
|
zbtlink,zbt-wg2626)
|
|
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x1000" "0x10000"
|
|
;;
|
|
xiaomi,mir3p|\
|
|
xiaomi,mir3g|\
|
|
xiaomi,miwifi-r3)
|
|
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x1000" "0x20000"
|
|
;;
|
|
esac
|
|
|
|
config_load ubootenv
|
|
config_foreach ubootenv_add_app_config ubootenv
|
|
|
|
exit 0
|