openwrt/target/linux/ipq806x
INAGAKI Hiroshi 250f5ec139 ipq806x: add ramdisk feature
This commits adds the "ramdisk" feature to ipq806x target. The
main driving force behind this decision is to facilitate the
installation of OpenWrt on some locked IPQ806x devices.

Examples:

- NEC Aterm WG2600HP

  The U-Boot on WG2600HP is protected with a password which prevents
  users from gaining access to the u-boot prompt in order to install
  the images from there.

  Therefore, on this device, installing OpenWrt by the user involves
  changing the bootcmd as follows so that WG2600HP downloads and
  executes initramfs image from TFTP server.

  ex.:
    bootcmd="ping ${serverip} && tftpboot 0x44000000 wg2600hp-initramfs.bin; bootipq"

- Buffalo WXR-2533DHP

  The U-Boot on WXR-2533DHP has built-in firmware recovery mode.
  It's activated by holding the "AOSS" button during boot. This
  will trigger the device to download the firmware from an TFTP
  server and booting from it. By using this, the user  can the
  install OpenWrt firmware without having access to the UART
  console.

Signed-off-by: INAGAKI Hiroshi <musashino.open@gmail.com>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com> [reworded commit]
2019-01-01 15:40:13 +01:00
..
base-files ipq806x: add ath10k calibration data MAC addresses patching 2018-12-15 21:06:11 +01:00
files-4.14/arch/arm/boot/dts ipq806x: fix and cleanup dts for NEC WG2600HP 2018-12-12 18:59:01 +01:00
image ipq806x: drop kernel/ rootfs partition images for the ZyXEL NBG6817 2018-12-17 00:21:34 +01:00
patches-4.14 kernel: bump 4.14 to 4.14.86 2018-12-10 11:48:44 +01:00
profiles mac80211: fix selecting of ath10k -ct firmware 2018-09-27 00:22:13 +02:00
config-4.14 kernel: bump 4.14 to 4.14.77 2018-10-19 10:01:57 +02:00
Makefile ipq806x: add ramdisk feature 2019-01-01 15:40:13 +01:00