1
0
mirror of https://github.com/cjdelisle/openwrt.git synced 2025-09-13 18:59:49 +00:00
Files
openwrt/target/linux/en75/dts/en751221_smartfiber_xp8421-b.dts
Caleb James DeLisle 8cedc906f5 en75: Add support for TP-Link Archer VR1200v (v2) and Generic EN751221
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>
2025-03-03 10:03:28 +00:00

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>;
};
};
};