openwrtv4/target/linux/lantiq/dts
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
..
ACMP252.dts lantiq: move partitions into partion table node 2016-05-10 10:43:12 +02:00
amazonse.dtsi lantiq: use new property name for eiu irqs 2016-06-13 22:51:41 +02:00
ar9.dtsi lantiq: use new property name for eiu irqs 2016-06-13 22:51:41 +02:00
ARV452CQW.dts lantiq: fix ARV452CQW keys 2016-10-15 09:01:45 +02:00
ARV752DPW.dts lantiq: fixup last commits 2016-10-05 20:26:35 +02:00
ARV752DPW22.dts lantiq: fixup last commits 2016-10-05 20:26:35 +02:00
ARV4510PW.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
ARV4518PWR01.dts lantiq: ARV4518PWR01* move redundant parts to dtsi 2016-01-01 21:17:42 +00:00
ARV4518PWR01.dtsi lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
ARV4518PWR01A.dts lantiq: ARV4518PWR01* move redundant parts to dtsi 2016-01-01 21:17:42 +00:00
ARV4519PW.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
ARV4520PW.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
ARV4525PW.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
ARV7506PW11.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
ARV7510PW22.dts lantiq: fix usb leds/trigger 2016-10-05 19:23:23 +02:00
ARV7518PW.dts lantiq: fixup last commits 2016-10-05 20:26:35 +02:00
ARV7519PW.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
ARV7519RW22.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
ARV7525PW.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
ARV8539PW22.dts lantiq: fixup last commits 2016-10-05 20:26:35 +02:00
BTHOMEHUBV2B.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
BTHOMEHUBV3A.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
BTHOMEHUBV5A.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
danube.dtsi lantiq: use new property name for eiu irqs 2016-06-13 22:51:41 +02:00
DGN1000B.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
DGN3500.dts lantiq: move dts files to thir own folder 2013-04-25 19:03:32 +00:00
DGN3500.dtsi lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
DGN3500B.dts lantiq: move dts files to thir own folder 2013-04-25 19:03:32 +00:00
EASY50712.dts lantiq: move partitions into partion table node 2016-05-10 10:43:12 +02:00
EASY50810.dts lantiq: move partitions into partion table node 2016-05-10 10:43:12 +02:00
EASY80920.dtsi lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
EASY80920NAND.dts lantiq: fix switch configuration for EASY80920 2016-07-28 22:42:16 +02:00
EASY80920NOR.dts lantiq: fix switch configuration for EASY80920 2016-07-28 22:42:16 +02:00
FRITZ3370.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
FRITZ7320.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
FRITZ7360SL.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
GIGASX76X.dts lantiq: move partitions into partion table node 2016-05-10 10:43:12 +02:00
H201L.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
P2601HNFX.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
P2812HNUF1.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
P2812HNUF3.dts lantiq: move partitions into partion table node 2016-05-10 10:43:12 +02:00
P2812HNUFX.dtsi lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
TDW89X0.dtsi lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
TDW8970.dts lantiq: Configure LED polarity for TDW8970 and TDW8980. 2015-12-23 14:42:25 +00:00
TDW8980.dts lantiq: TDW8980 - use devicename:colour:function led naming scheme 2016-01-01 21:19:12 +00:00
VG3503J.dts lantiq: rework VG3503J image 2016-10-19 19:06:15 +02:00
VGV7510KW22.dtsi lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
VGV7510KW22BRN.dts lantiq: VGV7510KW22BRN - set the phy clock source 2016-05-10 10:43:12 +02:00
VGV7510KW22NOR.dts lantiq: move partitions into partion table node 2016-05-10 10:43:12 +02:00
VGV7519.dtsi lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
VGV7519BRN.dts lantiq: VGV7519 - fix brn partition layout 2016-05-27 15:50:17 +02:00
VGV7519NOR.dts lantiq: VGV7519 - remove/merge redundant parts in dts 2016-05-27 15:50:16 +02:00
vr9.dtsi lantiq/xrx200-net: add interrupt for second DMA TX channel to vr9.dtsi 2016-08-15 15:32:36 +02:00
VR200v.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
WBMR.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00
WBMR300.dts lantiq: use aliases device tree node for leds 2016-10-05 19:23:23 +02:00