openwrt/target/linux
NOGUCHI Hiroshi 83a97c53fa ramips: add support for Netgear R6350
Netgear R6350 is a wireless router, aka Netgear AC1750.

Specification:
- SoC: Mediatek MT7621AT (2 CPU cores, 4 threads)
- RAM: 128MiB (Nanya NT5CC64M16GP-DI)
- ROM: 128MiB NAND Flash (Macronix MX30LF1G18AC-TI)
- Wireless:
   for 11b/g/n (upto 300Mbps): MT7603
   for 11a/ac  (upto 1450Mbps) : MT7615, is not avaliable now
- Ethernet LAN speed: up to 1000Mbps
- Ethernet LAN ports: 4
- Ethernet WAN speed: up to 1000Mbps
- Ethernet WAN ports: 1
- USB ports: 1 (USB 2.0)
- LEDs: 4 (all can be controlled by SoC's GPIO)
- buttons: 2
- serial ports: unknown

Installation through telnet:
  - Copy kernel.bin and rootfs.bin to a USB flash disk,
    plug to usb port on the router.
  - Enable telnet with link: http://192.168.1.1/setup.cgi?todo=debug
    (login if required, default: admin password)
  - You will see "Debug Enabled!"
  - Telnet 192.168.1.1 and login with "root"
  - ls /mnt/shares/ to find out path of your USB disk.
    'myUdisk' for example.
  - cd /mnt/shares/myUdisk
  - mtd_write write rootfs.bin Rootfs
  - mtd_write write kernel.bin Kernel
  - reboot

recovery when bricked:
  nmrpflash can be used to recover to the netgear firmware
  if a broken image was flashed.

The SC_PART_MAP partition suggests that an on flash partition table
exists. After implementing a partition parser/builder for the sercom
partition format, the definitions don't match the flash layout used by
the stock firmware.

It either means the partition format has not yet been completely
understood or it isn't used by the stock firmware. For now, use fixed
partitions instead.

Signed-off-by: NOGUCHI Hiroshi <drvlabo@gmail.com>
[apply latest ramips changes and document the on flash partition map
issues]
Signed-off-by: Mathias Kresin <dev@kresin.me>
2018-12-16 08:41:41 +01:00
..
adm5120 kernel: Replace ledtrig-netdev with upstream backport 2018-12-15 12:50:06 +01:00
adm8668
apm821xx kernel: bump 4.14 to 4.14.88 2018-12-14 13:01:49 +01:00
ar7
ar71xx Add support for TL-WA801ND v4 2018-12-07 21:46:45 +01:00
arc770
archs38
armvirt
at91 kernel: bump 4.9 to 4.9.143 2018-12-10 11:48:44 +01:00
ath25
ath79 ath79: add support for TP-Link TL-WR842N/ND v1 router 2018-12-15 21:35:45 +01:00
au1000
bcm53xx kernel: bump 4.14 to 4.14.88 2018-12-14 13:01:49 +01:00
brcm47xx
brcm63xx brcm63xx: HG655b: fix the imagetag at dts 2018-12-11 13:36:52 +01:00
brcm2708 kernel: bump 4.9 to 4.9.145 2018-12-14 13:01:45 +01:00
cns3xxx
gemini
generic jffs2: Fix use of uninitialized delayed_work, lockdep breakage 2018-12-16 01:18:48 +01:00
imx6
ipq40xx ipq40xx: integrate ath10kcal_patch_mac into ath10kcal_patch_mac_crc 2018-12-15 19:02:00 +01:00
ipq806x ipq806x: add ath10k calibration data MAC addresses patching 2018-12-15 21:06:11 +01:00
ixp4xx
kirkwood
lantiq lantiq: add integer latency stat for lantiq-dsl 2018-12-16 00:57:19 +01:00
layerscape kernel: add missing symbol in some 4.9 subtargets 2018-12-11 11:34:45 +01:00
malta
mcs814x
mediatek kernel: bump 4.14 to 4.14.88 2018-12-14 13:01:49 +01:00
mpc85xx
mvebu
mxs
octeon octeon: Evaluate board names in alphabetical order 2018-12-06 08:42:22 +01:00
octeontx
omap
omap24xx
orion
oxnas
pistachio
ppc40x
ppc44x
ramips ramips: add support for Netgear R6350 2018-12-16 08:41:41 +01:00
rb532 kernel: bump 4.14 to 4.14.86 2018-12-10 11:48:44 +01:00
samsung
sunxi
uml
x86
xburst
zynq
Makefile