mirror of
https://github.com/cjdelisle/openwrt.git
synced 2025-09-13 18:59:49 +00:00
Add support for TP-Link Archer VR1200v (v2), a DSL modem based on the EN7513G SoC. Installation instructions can be found here: https://openwrt.org/inbox/toh/tp-link/archer_vr1200v Also added a "Generic EN751221" initramfs image for testing and recovery of non-specific EN751221 devices. Signed-off-by: Caleb James DeLisle <cjd@cjdns.fr>
86 lines
1.4 KiB
Plaintext
86 lines
1.4 KiB
Plaintext
// SPDX-License-Identifier: GPL-2.0
|
|
/dts-v1/;
|
|
|
|
#include "en751221.dtsi"
|
|
|
|
/ {
|
|
model = "SmartFiber XP8421-B";
|
|
compatible = "smartfiber,xp8421-b", "econet,en751221";
|
|
|
|
memory@0 {
|
|
device_type = "memory";
|
|
// Total memory 512MB
|
|
// 0x00000000 - 0x00002000: Boot config (reserved)
|
|
// 0x1c000000 - 0x9c000000: Palmbus
|
|
reg = <0x00002000 0x1bffe000>, // Low memory 448 MB
|
|
<0x9c000000 0x04002000>; // High memory 64 MB
|
|
};
|
|
|
|
chosen {
|
|
bootargs = "console=ttyS0,115200";
|
|
};
|
|
};
|
|
|
|
&nand {
|
|
status = "okay";
|
|
econet,bmt;
|
|
|
|
partitions {
|
|
compatible = "fixed-partitions";
|
|
#address-cells = <1>;
|
|
#size-cells = <1>;
|
|
|
|
partition@0 {
|
|
label = "bootloader";
|
|
reg = <0x0 0x40000>;
|
|
read-only;
|
|
};
|
|
|
|
partition@40000 {
|
|
label = "romfile";
|
|
reg = <0x40000 0x40000>;
|
|
read-only;
|
|
};
|
|
|
|
partition@80000 {
|
|
label = "tclinux";
|
|
reg = <0x80000 0x1400000>;
|
|
read-only;
|
|
econet,enable-remap;
|
|
};
|
|
|
|
// Nested inside of tclinux
|
|
partition@480000 {
|
|
label = "rootfs";
|
|
reg = <0x480000 0xf80000>;
|
|
linux,rootfs;
|
|
read-only;
|
|
};
|
|
|
|
partition@1480000 {
|
|
label = "tclinux_alt";
|
|
reg = <0x1480000 0x1400000>;
|
|
};
|
|
|
|
partition@2880000 {
|
|
label = "openjdk";
|
|
reg = <0x2880000 0x2000000>;
|
|
};
|
|
|
|
partition@4880000 {
|
|
label = "ubifs";
|
|
reg = <0x4880000 0x9100000>;
|
|
};
|
|
|
|
partition@d980000 {
|
|
label = "unknown";
|
|
reg = <0xd980000 0x4c0000>;
|
|
};
|
|
|
|
partition@de40000 {
|
|
label = "reservearea";
|
|
reg = <0xde40000 0x1c0000>;
|
|
};
|
|
};
|
|
};
|