openwrtv3/target/linux
Mathias Kresin 17094e9e64 lantiq: rework VG3503J image
Use the new image build code and remove the lzma loader. The lzma
loader was used to cheat the signature validation of the bootloader and
I found another way to do this.

To migrate boards already using LEDE/OpenWrt to the new image the
following steps need to be done once:

  VR9 # run reset_uboot_config
  VR9 # reset
  VR9 # setenv ethaddr AA:BB:CC:DD:EE:FF
  VR9 # setenv preboot ping 1.1.1.1\;bootm 0xb001f000
  VR9 # saveenv
  VR9 # tftp 0x81000000 lede-lantiq-xrx200-VG3503J-squashfs-sysupgrade.bin
  VR9 # erase 0xb0020000 $(filesize)
  VR9 # cp.b 0x81000000 0xb0020000 $(filesize)

The mac address is printed on the label at the bottom of the case.

The following steps are need to be done during first install:

  VR9 # setenv preboot ping 1.1.1.1\;bootm 0xb001f000
  VR9 # saveenv
  VR9 # tftp 0x81000000 lede-lantiq-xrx200-VG3503J-squashfs-sysupgrade.bin
  VR9 # erase 0xb0020000 $(filesize)
  VR9 # cp.b 0x81000000 0xb0020000 $(filesize)

The image uses the uImage firmware splitter now instead of hardcoded
kernel and rootfs partitions. The firmware partition size was extended
to use flash space that was reserved for partitions required only by
the ECI firmware.

Due to the changes an upgrade to a later LEDE revision from a running
LEDE is supported now.

A default switch config was added and the device uses the same MAC
addresses as the ECI firmware now instead of the same for all VG3503J.

Signed-off-by: Mathias Kresin <dev@kresin.me>
2016-10-19 19:06:15 +02:00
..
adm5120 kernel: drop usbdev LED trigger 2016-10-19 12:09:45 +02:00
adm8668 build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
apm821xx switch to the new usbport LED trigger 2016-10-19 12:09:45 +02:00
ar7 build: fix subtarget descriptions 2016-09-04 13:35:11 +02:00
ar71xx switch to the new usbport LED trigger 2016-10-19 12:09:45 +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: include usbport trigger for devices with USB 2016-10-19 12:28:52 +02:00
brcm47xx treewide: remove bad local shell variable declarations 2016-09-24 14:38:20 +02:00
brcm63xx switch to the new usbport LED trigger 2016-10-19 12:09:45 +02:00
brcm2708 kernel: drop usbdev LED trigger 2016-10-19 12:09:45 +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: drop usbdev LED trigger 2016-10-19 12:09:45 +02:00
imx6 imx6: inittab: Use login.sh wrapper so we can configure console password 2016-10-15 11:36:51 +02:00
ipq806x switch to the new usbport LED trigger 2016-10-19 12:09:45 +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: rework VG3503J image 2016-10-19 19:06:15 +02:00
malta malta: enable be64 and le64 subtargets 2016-08-15 15:32:36 +02:00
mcs814x switch to the new usbport LED trigger 2016-10-19 12:09:45 +02:00
mediatek switch to the new usbport LED trigger 2016-10-19 12:09:45 +02:00
mpc85xx cleanup ucidef_set_interface* usage 2016-09-10 15:32:25 +02:00
mvebu switch to the new usbport LED trigger 2016-10-19 12:09:45 +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 switch to the new usbport LED trigger 2016-10-19 12:09:45 +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 switch to the new usbport LED trigger 2016-10-19 12:09:45 +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 Add kernel_nconfig make target 2010-08-06 21:36:35 +00:00