Netgear R8000P

From TechInfoDepot
Jump to navigationJump to search
multiple revisions of this device, use caution
abgn+ac (AC4000)
Nighthawk X6S - AC4000 Tri-band WiFi Router
Homepage Product page
Support Support page
Wikipedia Netgear
WikiDevi.wi-cat.ru Netgear R8000P
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Status Unknown
Gargoyle Status Unknown
Platform
Brand • Model • Rev Netgear R8000P -100NAS
FCC ID PY316400363
Board ID U12H359T00_NETGEAR
Type wireless router
Series Nighthawk X6S
CPU1 checkY Broadcom BCM4906
CPU1 Type ARMv8 Cortex-A53
CPU1 Speed 1.8 GHz ( 2 cores ) 64-bit
Flash1 Chip Spansion S34ML01G200TFI00
Flash1 Size 128 MiB 134,217,728 B <br />1,048,576 Kib <br />131,072 KiB <br />1,024 Mib <br />0.125 GiB <br />
RAM1 Size 512 MiB 536,870,912 B <br />4,194,304 Kib <br />524,288 KiB <br />4,096 Mib <br />0.5 GiB <br />
RAM1 Chip Samsung K4B4G1646E-BYK0
ETH chip1 Broadcom BCM4906
Switch Broadcom BCM4906
Ethernet Port Count 1-1GbE-WAN
4-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab

802dot11 OUI: none specified

Stock bootloader CFE 1.0.38 BCM94908
Stock FW OS Linux 4.1.27
Expansion IF types USB 3.0, USB 2.0
USB ports 2
USB Hub Compatible Untested
Power 19 VDC, 3.16 A
Connector type barrel
Serial Port (UART) yes

Flags:
MU-MIMO, acqam, VHT160, Link Aggregation

Additional chips
2.4GHz Power Amplifier IC;Qorvo (RFMD);RFPA5218;3Q, WRJA;3;
5GHz Front End Module (FEM);Qorvo (RFMD);QPF4519;QPF4519, 58ZE;6;

Other

Default SSID: NETGEARXX (37 addl. devices)
Default login user: admin
Default login password: password
admin:password credentials used by 428 additional devices
of which 307 are Netgear devices

Manuf/OEM/ODM Foxconn U12H359 T00 LF
3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
Retail
FCC approval date 09 March 2017
(Est.) release date 18 August 2017
(Est.) initial retail price (in USD): $300
Newegg N82E16833122711
ASIN B072LZZZXB
Country of manuf China
Radio 1
Chip1 Broadcom BCM4365E
Wireless interface OUI none specified
Antenna Connector Type none specified
MIMO status 3x3:3
Wireless Standard IEEE 802.11a/n/ac
ac-QAM up to 1625 Mbps
802.11ac up to 1300 Mbps
802.11n up to 450 Mbps
802.11a up to 54 Mbps
WiFi Operating Frequency 5 GHz
Radio 2
Chip1 Broadcom BCM4365E
Wireless interface OUI none specified
Antenna Connector Type none specified
MIMO status 3x3:3
Wireless Standard IEEE 802.11a/n/ac
AC-QAM up to 1625 Mbps
802.11ac up to 1300 Mbps
802.11n up to 450 Mbps
802.11a up to 54 Mbps
WiFi Operating Frequency 5 GHz
Radio 3
Chip1 Broadcom BCM4365E
Wireless interface OUI none specified
Antenna Connector Type none specified
MIMO status 3x3:3
Wireless Standard IEEE 802.11b/g/n
N-QAM up to 750 Mbps
802.11n up to 450 Mbps
802.11g up to 54 Mbps
802.11b up to 11 Mbps
WiFi Operating Frequency 2.4 GHz
 FCC ID
Netgear R7900PPY316400363
Netgear R7960PPY316400363
 CPU1 brandRadio1 chip1 brandRadio2 chip1 brand
Netgear R8000BroadcomBroadcomBroadcom
Netgear R8000PBroadcomBroadcomBroadcom

For a list of all currently documented Broadcom chipsets with specifications, see Broadcom.

For a list of all currently documented Netgear devices with specifications, see Netgear.

• 1x 750 Mbps - 3SS 2.4GHz 802.11n (40MHz chan., 1024-QAM),
• 2x 1625 Mbps - 3SS 5GHz 802.11ac (80MHz chan., 1024-QAM) = AC4000 class

Overview

Netgear Board ID: U12H359T00_NETGEAR

Links of Interest

Review

Forum threads

Flashing

Flashing OpenWrt

Target: bcm4908
Subtarget: generic
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: 21.02.0
Current supported version: 24.10.4
LAN Hardware: Broadcom BCM4906
WLAN Hardware: 2x Broadcom BCM4365E
Installation method(s):
CFE web recovery, see git-commit
git • >>
bcm4908: enable Netgear R8000P bootloader image
This enables building BCM4908 "raw" image that can be flashed using
bootloader web UI. It requires serial console access & stopping booting
by the "Press any key to stop auto run".

It's easy to build vendor like CHK image but it can't be safely flashed
using vendor UI at this point. Netgear implements method called "NAND
incremental flashing" that doesn't seem to flash bootfs partition as
provided.

Above method seems to update vmlinux.lz without updating 94908.dtb. It
prevents OpenWrt kernel from booting due to incomplete DTB file. Full
Netgear R8000P support can be enabled after finding a way to make vendor
firmware flash OpenWrt firmware including the 94908.dtb update.

JTAG-Serial Info

Serial

CFE boot >> •
R8000P Platform Boot Code V1.0.8
CFE version 1.0.38-161.122 for BCM94908 (64bit,SP,LE)
Build Date: Thu Mar 23 17:26:07 CST 2017 (laider@cpe2rd-s3)
Copyright (C) 2000-2015 Broadcom Corporation.

Boot Strap Register:  0x6fc42
Chip ID: BCM4906_A0, Broadcom B53 Quad Core: 1800MHz
Total Memory: 536870912 bytes (512MB)
Status wait timeout: nandsts=0x50000000 mask=0x40000000, count=0
NAND ECC BCH-4, page size 0x800 bytes, spare size used 64 bytes
NAND flash device: , id 0xeff1 block 128KB size 131072KB
pmc_init:PMC using DQM mode
pmc_init:7 0 ffbd043b 344033c
Board IP address                  : 192.168.1.1:ffffff00
Host IP address                   : 192.168.1.100
Gateway IP address                :
Run from flash/host/tftp (f/h/c)  : f
Default host run file name        : vmlinux
Default host flash file name      : bcm963xx_fs_kernel
Boot delay (0-9 seconds)          : 1
Boot image (0=latest, 1=previous) : 0
Default host ramdisk file name    :
Default ramdisk store address     :
Default DTB file name             :
Board Id                          : R8000P
Number of MAC Addresses (1-64)    : 10
Base MAC Address                  : 00:10:18:00:00:00
PSI Size (1-128) KBytes           : 128
Enable Backup PSI [0|1]           : 0
System Log Size (0-256) KBytes    : 0
Auxillary File System Size Percent: 0
flow memory allocation (MB)       : 14
buffer memory allocation (MB)     : 16
DHD 0 memory allocation (MB)      : 0
DHD 1 memory allocation (MB)      : 0
DHD 2 memory allocation (MB)      : 0
WLan Feature                      : 0x00

Please update nvram setting in CFE if possible!
dhd param1 value 0xe00000 in device tree larger than nvram value 0x0. 
 Use device tree value!
Booting Linux on physical CPU 0x0

Linux version 4.1.27 (laider@cpe2rd-s3) (gcc version 5.3.0 
(Buildroot 2016.02) )  #1 SMP PREEMPT Mon Jan 15 14:56:11 CST 2018
CPU: AArch64 Processor [420f1000] revision 0
Detected VIPT I-cache on CPU0
alternatives: enabling workaround for ARM erratum 845719
PERCPU: Embedded 16 pages/cpu @ffffffc01ffd4000 s26304 r8192 d31040 u65536
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 122112
Kernel command line: coherent_pool=1M cpuidle_sysfs_switch
PID hash table entries: 2048 (order: 2, 16384 bytes)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
Memory: 439364K/495616K available (5340K kernel code, 321K rwdata, 
 1744K rodata, 244K init, 436K bss, 56252K reserved, 0K cma-reserved)

CFE>
web info: Waiting for connection on socket 1.
CFE> tftpd
enter ui_cmd_tftpd
Start TFTP server
Loading : ...
Finished loading 46137422 bytes
Check board id fail: image board id (U12H359T00_NETGEAR), on-board id(▒▒▒▒▒▒▒)

See also

List of Costco Exclusive Wireless Devices
List of Netgear Nighthawk Products