From: andrew@lunn.ch (Andrew Lunn) Date: Tue, 20 Jan 2015 22:09:13 +0100 Subject: [PATCHv2] mvebu: add Linksys WRT1900AC (Mamba) support In-Reply-To: References: <1421687701-5667-1-git-send-email-kaloz@openwrt.org> <20150119182113.GH32663@lunn.ch> Message-ID: <20150120210913.GA21891@lunn.ch> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org > > > >It would be nice to document the jumper and pinout here. > > > >>+ serial at 12000 { > >>+ status = "okay"; > >>+ }; > > Do you mean serial console pinout? Yes. Looking at https://github.com/Chadster766/McWRT/wiki/Linksys-WRT1900AC-Serial-Port it seems to be jumper JP10. 1 - GND 2 - RX 4 - TX What i don't know is, is Rx and Rx from the perspective of the board or the host? > >>+ nand at d0000 { > >>+ status = "okay"; > >>+ num-cs = <1>; > >>+ marvell,nand-keep-config; > >>+ marvell,nand-enable-arbiter; > >>+ nand-on-flash-bbt; > >>+ nand-ecc-strength = <4>; > >>+ nand-ecc-step-size = <512>; > >>+ > >>+ partition at 0 { > >>+ label = "u-boot"; > >>+ reg = <0x0000000 0x100000>; /* 1MB */ > >>+ read-only; > >>+ }; > >>+ > >>+ partition at 100000 { > >>+ label = "u_env"; > >>+ reg = <0x100000 0x40000>; /* 256KB */ > >>+ }; > >>+ > >>+ partition at 140000 { > >>+ label = "s_env"; > >>+ reg = <0x140000 0x40000>; /* 256KB */ > >>+ }; > > > >So there is a big gap here? 768KB of unused space before the > >devinfo section? ... > The gap and the overlapping partitions (pretty much the whole > layout) are straight from the official firmware. The overlap is used > to flash a single file which contains the rootfs, too. We could put a partition in the gap, to make it usable. You could for example place the DT blob there. I've not actually checked the version of uboot used actually supports this though. Andrew