openwrtv4/target/linux
Christian Lamparter 4fc48a8cf2 apm821xx: replace recovery image for the MBL with initramfs
The patch "images: bump default rootfs size to 256 MB"
a1f83bad60 caused a crash
during boot for the recovery images. This is because
both variants of the MyBook Live only have 256MB of RAM
and for the recovery option, the ext4 rootfs was simply
stored in the RAMDISK.

This patch replaces recovery image for the MBL with an
initramfs kernel.

In order to boot the initramfs (for recovery or development):

0. copy the initramfs and device tree into tftp's server directory
   # cp *-initramfs-kernel.bin to /tftp-server/mbl.bin
   # cp *-ext4-kernel.dtb to /tftp-server/fdt.bin

1. Connect the MyBook Live (Duo) serial port.
   (Warning! Use a 3.3v level shifter).

2. Hit Enter during u-boot and insert these three lines:
   # setenv serverip 192.168.1.254; setenv ipaddr 192.168.1.1;
   # tftp ${kernel_addr_r} mbl.bin; tftp ${fdt_addr_r} fdt.bin
   # run addtty addmisc; bootm ${kernel_addr_r} - ${fdt_addr_r}

   Where 192.168.1.254 is your TFTP server.

Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
2016-10-13 17:04:33 +02:00
..
adm5120 kernel: remove unused morse led trigger driver 2016-08-04 20:53:02 +02:00
adm8668 build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
apm821xx apm821xx: replace recovery image for the MBL with initramfs 2016-10-13 17:04:33 +02:00
ar7 build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
ar71xx ar71xx: add userspace support for D-Link DIR-869 A1, generate images 2016-10-11 22:58:37 +02:00
arc770 tools: remove old mkdosfs symlink from dosfstools 2016-10-12 11:59:09 +02:00
archs38 tools: remove old mkdosfs symlink from dosfstools 2016-10-12 11:59:09 +02:00
arm64 arm64: fix build for linux 4.4.21 2016-09-16 12:11:10 +02:00
at91 at91: Remove u-boot from platform images folder 2016-10-06 12:15:13 +02:00
ath25 kernel: update kernel 4.4 to version 4.4.20 2016-09-15 08:10:55 +02:00
au1000 use immediate set in target Makefiles 2016-09-10 15:30:38 +02:00
bcm53xx bcm53xx: use the latest XHCI doorbell patch sent for upstream 2016-10-02 00:22:57 +02:00
brcm47xx treewide: remove bad local shell variable declarations 2016-09-24 14:38:20 +02:00
brcm63xx kernel: update kernel 4.4 to version 4.4.20 2016-09-15 08:10:55 +02:00
brcm2708 kernel: update kernel 4.4 to version 4.4.22 2016-09-30 13:34:04 +02:00
cns3xxx cns3xxx: eliminate hardcoded kernel/rootfs partition split 2016-09-19 14:27:26 +02:00
gemini gemini: rename config-default to config-4.4 2016-08-24 01:44:05 +03:00
generic kernel: add missing config symbol (partial forward port of d2f4479870) 2016-10-04 17:54:35 +02:00
imx6 kernel: update kernel 4.4 to version 4.4.21 2016-09-16 10:17:27 +02:00
ipq806x ipq806x: fix wlan mac for Netgear R7800 2016-10-06 08:01:33 +02:00
ixp4xx kernel: update kernel 4.4 to version 4.4.20 2016-09-15 08:10:55 +02:00
kirkwood kirkwood: fix uimage creation for some kirkwood devices 2016-09-19 15:30:32 +02:00
lantiq lantiq: fix lantiq-dsl output spam 2016-10-11 09:31:57 +02:00
malta malta: enable be64 and le64 subtargets 2016-08-15 15:32:36 +02:00
mcs814x branding: add LEDE branding 2016-03-24 22:40:13 +01:00
mediatek kernel: update to v4.4.23 2016-09-30 20:08:21 +02:00
mpc85xx cleanup ucidef_set_interface* usage 2016-09-10 15:32:25 +02:00
mvebu mvebu: fix sysupgrade 2016-10-04 11:50:48 +02:00
mxs tools: remove old mkdosfs symlink from dosfstools 2016-10-12 11:59:09 +02:00
octeon kernel: update kernel 4.4 to version 4.4.20 2016-09-15 08:10:55 +02:00
omap build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
omap24xx kernel: clean up usb gadget support 2016-09-15 13:11:21 +02:00
orion treewide: remove bad local shell variable declarations 2016-09-24 14:38:20 +02:00
oxnas kernel: update kernel 4.4 to version 4.4.22 2016-09-30 13:34:04 +02:00
ppc40x build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
ppc44x build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
ramips ramips: add support for Zyxel NBG-419N2 (WAP3205v2) 2016-10-04 11:50:51 +02:00
rb532 rb532: rename config-default to config 4.1 2016-08-24 01:48:01 +03:00
realview build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
sunxi tools: remove old mkdosfs symlink from dosfstools 2016-10-12 11:59:09 +02:00
uml uml: set inittab for working console 2016-09-27 17:50:21 +02:00
x86 x86: 64: enable pci hotplug and acpipnp 2016-10-13 17:04:26 +02:00
xburst use immediate set in target Makefiles 2016-09-10 15:30:38 +02:00
zynq zynq: fix maintainer email address 2016-10-05 01:18:24 +02:00
Makefile