diff options
author | Sven Wegener <sven.wegener@stealer.net> | 2021-05-01 13:51:51 +0200 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2022-09-11 20:26:42 +0100 |
commit | 820f0c07c544652c1c53a45262a481ac5dbe139b (patch) | |
tree | 907ff141b842819279b25830dea4ff8fbeacebff /target/linux/ramips/image | |
parent | 53fc987b25524c28525313347f0e2e5653dce43c (diff) | |
download | upstream-820f0c07c544652c1c53a45262a481ac5dbe139b.tar.gz upstream-820f0c07c544652c1c53a45262a481ac5dbe139b.tar.bz2 upstream-820f0c07c544652c1c53a45262a481ac5dbe139b.zip |
ramips: add support for Ubiquiti UniFi FlexHD
Hardware
--------
- SoC: MediaTek MT7621AT with 128 MiB RAM and 32 MiB Flash
- Wi-Fi: MediaTek MT7603 (b/g/n, 2x2) and MediaTek MT7615 (ac, 4x4)
- Bluetooth: CSR8811 (internal USB, install kmod-bluetooth)
Installation
------------
1. Connect to the booted device at 192.168.1.20 using username/password
"ubnt".
2. Update the bootloader environment.
$ fw_setenv devmode TRUE
$ fw_setenv boot_openwrt "fdt addr \$(fdtcontroladdr);
fdt rm /signature; bootubnt"
$ fw_setenv bootcmd "run boot_openwrt"
3. Transfer the OpenWrt sysupgrade image to the device using SCP.
4. Check the mtd partition number for bs / kernel0 / kernel1
$ cat /proc/mtd
5. Set the bootselect flag to boot from kernel0
$ dd if=/dev/zero bs=1 count=1 of=/dev/mtdblock4
6. Write the OpenWrt sysupgrade image to both kernel0 as well as kernel1
$ dd if=openwrt.bin of=/dev/mtdblock6
$ dd if=openwrt.bin of=/dev/mtdblock7
7. Reboot the device. It should boot into OpenWrt.
Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
Diffstat (limited to 'target/linux/ramips/image')
-rw-r--r-- | target/linux/ramips/image/mt7621.mk | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/target/linux/ramips/image/mt7621.mk b/target/linux/ramips/image/mt7621.mk index 661f44d5e9..ca6ee4cc1f 100644 --- a/target/linux/ramips/image/mt7621.mk +++ b/target/linux/ramips/image/mt7621.mk @@ -1947,6 +1947,17 @@ define Device/ubnt_unifi-6-lite endef TARGET_DEVICES += ubnt_unifi-6-lite +define Device/ubnt_unifi-flexhd + $(Device/dsa-migration) + DEVICE_VENDOR := Ubiquiti + DEVICE_MODEL := UniFi FlexHD + DEVICE_DTS_CONFIG := config@2 + KERNEL := kernel-bin | lzma | fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb + DEVICE_PACKAGES += kmod-mt7603 kmod-mt7615e kmod-mt7615-firmware + IMAGE_SIZE := 15552k +endef +TARGET_DEVICES += ubnt_unifi-flexhd + define Device/ubnt_unifi-nanohd $(Device/dsa-migration) DEVICE_VENDOR := Ubiquiti |