Zyxel NBG6716

Also known as ZyXEL Media Router AC 1750 Ultimate Performance.

Supported Versions

Version/Model Launch Date S/N OpenWrt Version Supported Model Specific Notes
v1 2013 - - V-1.00 silkscreened on the main board

Hardware Highlights

CPU Ram Flash Network Gigabit USB Serial JTag
QCA9558@720MHz 256MiB 16MiB + 256MiB 4x1 Yes 2*USB 2.0 Yes ?

Manufacturer's site: http://www.zyxel.com/products_services/nbg6716.shtml?t=p

Hardware info

Architecture: MIPS32 (MIPS74Kc)
Target: ar7xxx/ar9xxx
Vendor: ZyXEL
Bootloader: U-Boot
System-On-Chip: QCA9558-AT4A Rev 2
CPU Model: QCA9558
CPU Speed: 720Mhz
Flash size: 16MB + 256MB
Flash Chip No1: Macronix MX25L128 (16MB)
Flash Chip No2: Hynix H27U2G8F2CTR-BC (256MB)
RAM size: 256MB
RAM Chip: Nanya NT5TU64M16GG-AC x 2
Switch: QCA8337
WAN: 1x RJ45 Gbe
Ethernet: 4x RJ45 Gbe
Wireless No1: SoC-integrated QCA9558-AT4A w/ 3x3 MIMO for 2.4GHz 802.11b/g/n
Wireless No2: QCA9880-2R4E w/ 3x3 MIMO for 5GHz 802.11a/n/ac
USB: Yes 2 x 2.0
Serial: Yes (see picture below)
JTAG: unknown
Buttons: power switch, on/off switch, wifi switch, 2 x USB eject button
Power: external 12V 2A

Installation

There exist 2 variants:

  • the factory image openwrt-ar71xx-nand-nbg6716-squashfs-factory.bin . This is for mtd7.
  • the sysupgrade image openwrt-ar71xx-nand-nbg6716-squashfs-sysupgrade.bin .

Upgrade from ZyXEL customized OpenWRT r2343

Download the openwrt image to the device, openwrt-ar71xx-nand-nbg6716-squashfs-factory.bin is needed. On the router console, type:

 # mtd -r -e mtd7 write openwrt-ar71xx-nand-nbg6716-squashfs-factory.bin mtd7
The device then reboots and awaits your login.

Sysupgrade

sysupgrade is supported. Use openwrt-ar71xx-nand-nbg6716-squashfs-sysupgrade.bin for this.

Developement sources

Sources are integrated into trunk since R40502 (2014-04-13).

OpenWRT Boot Log

### JFFS2 loading '/boot/vmlinux.lzma.uImage' to 0x80400000 Scanning JFFS2 FS: '/boot/vmlinux.lzma.uImage' found, done Loading file: done ### JFFS2 load complete: 985978 bytes loaded to 0x80400000 ## Booting kernel from Legacy Image at 80400000 ... Image Name: MIPS OpenWrt Linux-3.10.32 Created: 2014-03-26 10:26:21 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 985914 Bytes = 962.8 kB Load Address: 80060000 Entry Point: 80060000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel ... [ 0.000000] Linux version 3.10.32 (avalentin@varus) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.01 r39957) ) #26 Wed Mar 26 11:26:16 CET 2014 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU revision is: 00019750 (MIPS 74Kc) [ 0.000000] SoC: Qualcomm Atheros QCA9558 rev 0 [ 0.000000] Clocks: CPU:720.000MHz, DDR:600.000MHz, AHB:200.000MHz, Ref:40.000MHz [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 08000000 @ 00000000 (usable) [ 0.000000] User-defined physical RAM map: [ 0.000000] memory: 10000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x00000000-0x0fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00000000-0x0fffffff] [ 0.000000] Reserving 0MB of memory at 0MB for crashkernel [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 [ 0.000000] Kernel command line: board=NBG6716 console=ttyS0,115200 mtdparts=spi0.0:256k(u-boot)ro,64k(env)ro,64k(RFdata)ro,-(nbu);ar934x-nfc:2048k(zyxel_rfsd),2048k(romd),1024k(header),2048k(kernel),-(ubiroot) ubi.mtd=ubiroot mem=256M rootfstype=squashfs,jffs2 noinitrd [ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Writing ErrCtl register=00000000 [ 0.000000] Readback ErrCtl register=00000000 [ 0.000000] Memory: 256320k/262144k available (2310k kernel code, 5824k reserved, 430k data, 200k init, 0k highmem) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS:51 [ 0.000000] Calibrating delay loop... 358.80 BogoMIPS (lpj=1794048) [ 0.060000] pid_max: default: 32768 minimum: 301 [ 0.060000] Mount-cache hash table entries: 512 [ 0.070000] NET: Registered protocol family 16 [ 0.070000] MIPS: machine is Zyxel NBG6716 [ 0.530000] ar724x-pci ar724x-pci.0: PCIe link is down [ 0.530000] registering PCI controller with io_map_base unset [ 0.540000] registering PCI controller with io_map_base unset [ 0.550000] bio: create slab at 0 [ 0.550000] PCI host bridge to bus 0000:00 [ 0.560000] pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff] [ 0.560000] pci_bus 0000:00: root bus resource [io 0x0000] [ 0.570000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.570000] PCI host bridge to bus 0000:01 [ 0.580000] pci_bus 0000:01: root bus resource [mem 0x12000000-0x13ffffff] [ 0.580000] pci_bus 0000:01: root bus resource [io 0x0001] [ 0.590000] pci_bus 0000:01: No busn resource found for root bus, will use [bus 01-ff] [ 0.590000] pci 0000:01:00.0: invalid calibration data [ 0.600000] pci 0000:01:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit] [ 0.600000] pci 0000:01:00.0: BAR 6: assigned [mem 0x12200000-0x1220ffff pref] [ 0.610000] pci 0000:01:00.0: using irq 41 for pin 1 [ 0.610000] Switching to clocksource MIPS [ 0.620000] NET: Registered protocol family 2 [ 0.620000] TCP established hash table entries: 2048 (order: 2, 16384 bytes) [ 0.620000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes) [ 0.620000] TCP: Hash tables configured (established 2048 bind 2048) [ 0.630000] TCP: reno registered [ 0.630000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.640000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.650000] NET: Registered protocol family 1 [ 0.660000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.670000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.680000] msgmni has been set to 500 [ 0.680000] io scheduler noop registered [ 0.680000] io scheduler deadline registered (default) [ 0.690000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled [ 0.720000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A [ 0.720000] console [ttyS0] enabled, bootconsole disabled [ 0.720000] console [ttyS0] enabled, bootconsole disabled [ 0.740000] ath79-spi ath79-spi: master is unqueued, this is deprecated [ 0.740000] m25p80 spi0.0: found mx25l12805d, expected m25p80 [ 0.750000] m25p80 spi0.0: mx25l12805d (16384 Kbytes) [ 0.750000] 4 cmdlinepart partitions found on MTD device spi0.0 [ 0.760000] Creating 4 MTD partitions on "spi0.0": [ 0.760000] 0x000000000000-0x000000040000 : "u-boot" [ 0.770000] 0x000000040000-0x000000050000 : "env" [ 0.780000] 0x000000050000-0x000000060000 : "RFdata" [ 0.780000] 0x000000060000-0x000001000000 : "nbu" [ 0.790000] NAND device: Manufacturer ID: 0xad, Chip ID: 0xda (Hynix NAND 256MiB 3,3V 8-bit), 256MiB, page size: 2048, OOB size: 64 [ 0.800000] Scanning device for bad blocks [ 0.980000] 5 cmdlinepart partitions found on MTD device ar934x-nfc [ 0.980000] Creating 5 MTD partitions on "ar934x-nfc": [ 0.990000] 0x000000000000-0x000000200000 : "zyxel_rfsd" [ 1.000000] 0x000000200000-0x000000400000 : "romd" [ 1.000000] 0x000000400000-0x000000500000 : "header" [ 1.010000] 0x000000500000-0x000000700000 : "kernel" [ 1.010000] 0x000000700000-0x000010000000 : "ubiroot" [ 1.050000] switch0: Atheros AR8337 rev. 2 switch registered on ag71xx-mdio.0 [ 2.280000] libphy: ag71xx_mdio: probed [ 2.830000] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.0:00 [uid=004dd036, driver=Atheros AR8216/AR8236/AR8316] [ 2.840000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII [ 3.400000] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:SGMII [ 3.400000] TCP: cubic registered [ 3.410000] NET: Registered protocol family 17 [ 3.410000] 8021q: 802.1Q VLAN Support v1.8 [ 3.420000] UBI: attaching mtd8 to ubi0 [ 7.190000] UBI: scanning is finished [ 7.220000] UBI: attached mtd8 (name "ubiroot", size 249 MiB) to ubi0 [ 7.220000] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes [ 7.230000] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 [ 7.240000] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096 [ 7.240000] UBI: good PEBs: 1992, bad PEBs: 0, corrupted PEBs: 0 [ 7.250000] UBI: user volume: 2, internal volumes: 1, max. volumes count: 128 [ 7.260000] UBI: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 127993961 [ 7.270000] UBI: available PEBs: 791, total reserved PEBs: 1201, PEBs reserved for bad PEB handling: 40 [ 7.280000] UBI: background thread "ubi_bgt0d" started, PID 266 [ 7.280000] mtd: device 9 (rootfs) set to be root filesystem [ 7.300000] VFS: Mounted root (squashfs filesystem) readonly on device 31:9. [ 7.300000] Freeing unused kernel memory: 200K (8030e000 - 80340000) procd: Console is alive procd: - watchdog - procd: - preinit - Press the [f] key and hit [enter] to enter failsafe mode Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level [ 10.380000] usbcore: registered new interface driver usbfs [ 10.380000] usbcore: registered new interface driver hub [ 10.390000] usbcore: registered new device driver usb [ 10.400000] Button Hotplug driver version 0.4.1 [ 10.410000] SCSI subsystem initialized [ 10.420000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 10.420000] ehci-platform: EHCI generic platform driver [ 10.430000] ehci-platform ehci-platform.0: EHCI Host Controller [ 10.440000] ehci-platform ehci-platform.0: new USB bus registered, assigned bus number 1 [ 10.450000] ehci-platform ehci-platform.0: TX-TX IDP fix enabled [ 10.450000] ehci-platform ehci-platform.0: irq 48, io mem 0x1b000000 [ 10.480000] ehci-platform ehci-platform.0: USB 2.0 started, EHCI 1.00 [ 10.480000] hub 1-0:1.0: USB hub found [ 10.490000] hub 1-0:1.0: 1 port detected [ 10.490000] ehci-platform ehci-platform.1: EHCI Host Controller [ 10.500000] ehci-platform ehci-platform.1: new USB bus registered, assigned bus number 2 [ 10.510000] ehci-platform ehci-platform.1: TX-TX IDP fix enabled [ 10.510000] ehci-platform ehci-platform.1: irq 49, io mem 0x1b400000 [ 10.540000] ehci-platform ehci-platform.1: USB 2.0 started, EHCI 1.00 [ 10.540000] hub 2-0:1.0: USB hub found [ 10.550000] hub 2-0:1.0: 1 port detected [ 10.550000] ehci-pci: EHCI PCI platform driver [ 10.560000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 10.570000] usbcore: registered new interface driver usb-storage [ 10.580000] Error: Driver 'gpio-keys-polled' is already registered, aborting... [ 10.830000] eth0: link up (1000Mbps/Full duplex) No jffs2 marker [ 12.410000] jffs2: write-buffering enabled buffer (2048) erasesize (126976) was found [ 12.520000] jffs2: notice: (371) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 166 of xref (0 dead, 142 orphan) found. switching to jffs2 [ 12.560000] eth0: link down procd: - early - procd: - watchdog - procd: - ubus - procd: - init - Failed to connect to ubus Please press Enter to activate this console. Failed to connect to ubus [ 17.910000] NET: Registered protocol family 10 [ 17.920000] NET: Registered protocol family 8 [ 17.920000] NET: Registered protocol family 20 [ 17.940000] Initializing XFRM netlink socket [ 17.940000] NET: Registered protocol family 15 [ 17.950000] Modular ISDN core version 1.1.29 [ 17.960000] NET: Registered protocol family 34 [ 17.970000] DSP module 2.0 [ 17.970000] mISDN_dsp: DSP clocks every 80 samples. This equals 1 jiffies. [ 18.000000] mISDN: Layer-1-over-IP driver Rev. 2.00 [ 18.020000] 0 virtual devices registered [ 18.020000] tun: Universal TUN/TAP device driver, 1.6 [ 18.030000] tun: (C) 1999-2004 Max Krasnyansky [ 18.050000] ipip: IPv4 over IPv4 tunneling driver [ 18.080000] l2tp_core: L2TP core driver, V2.0 [ 18.100000] l2tp_netlink: L2TP netlink interface [ 18.100000] sit: IPv6 over IPv4 tunneling driver [ 18.120000] IPv4 over IPSec tunneling driver [ 18.140000] l2tp_eth: L2TP ethernet pseudowire support (L2TPv3) [ 18.140000] l2tp_ip: L2TP IP encapsulation support (L2TPv3) [ 18.160000] gre: GRE over IPv4 demultiplexor driver [ 18.170000] ip_gre: GRE over IPv4 tunneling driver [ 18.200000] ip6_gre: GRE over IPv6 tunneling driver [ 18.210000] PPP generic driver version 2.4.2 [ 18.230000] nf_conntrack version 0.5.0 (4008 buckets, 16032 max) [ 18.240000] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 18.300000] Netfilter messages via NETLINK v0.30. [ 18.310000] ip_set: protocol 6 [ 18.360000] Loading modules backported from Linux version master-2014-01-23-0-g62c147d [ 18.370000] Backport generated by backports.git backports-20140124-0-g1256d3e [ 18.430000] cfg80211: Calling CRDA to update world regulatory domain [ 18.430000] cfg80211: World regulatory domain updated: [ 18.440000] cfg80211: DFS Master region: unset [ 18.440000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 18.450000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 18.460000] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 18.470000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [ 18.470000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm) [ 18.480000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm) [ 18.490000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm) [ 18.550000] ath10k_pci 0000:01:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit] [ 18.560000] PCI: Enabling device 0000:01:00.0 (0000 -> 0002) [ 18.620000] ath10k: pci irq legacy [ 20.010000] ath10k: qca988x hw2.0 (0x4100016c) fw 10.1.467.2-1 api 2 htt 2.1 [ 20.110000] cfg80211: Calling CRDA for country: US [ 20.120000] cfg80211: Regulatory domain changed to country: US [ 20.120000] cfg80211: DFS Master region: FCC [ 20.130000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 20.140000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm) [ 20.140000] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 1700 mBm) [ 20.150000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz), (300 mBi, 2400 mBm) [ 20.160000] cfg80211: (5490000 KHz - 5600000 KHz @ 80000 KHz), (300 mBi, 2400 mBm) [ 20.170000] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2400 mBm) [ 20.170000] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 3000 mBm) [ 20.180000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm) [ 20.210000] Linux video capture interface: v2.00 [ 20.230000] u32 classifier [ 20.230000] input device check on [ 20.240000] Actions configured [ 20.250000] Mirror/redirect action on [ 20.270000] Failed to load ipt action [ 20.280000] netem: version 1.3 [ 20.320000] arp_tables: (C) 2002 David S. Miller [ 20.390000] usbcore: registered new interface driver cdc_acm [ 20.390000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 20.420000] usbcore: registered new interface driver cdc_wdm [ 20.420000] Error: Driver 'gpio-keys-polled' is already registered, aborting... [ 20.440000] gspca_main: v2.14.0 registered [ 20.460000] usbcore: registered new interface driver sonixb [ 20.460000] usbcore: registered new interface driver sonixj [ 20.470000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 20.510000] ctnetlink v0.93: registering with nfnetlink. [ 20.530000] NF_TPROXY: Transparent proxy support initialized, version 4.1.0 [ 20.540000] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd. [ 20.550000] PPP MPPE Compression module registered [ 20.560000] NET: Registered protocol family 24 [ 20.570000] usbcore: registered new interface driver usblp [ 20.590000] usbcore: registered new interface driver usbserial [ 20.600000] usbcore: registered new interface driver usbserial_generic [ 20.610000] usbserial: USB Serial support registered for generic [ 20.660000] xt_time: kernel timezone is -0000 [ 20.670000] usbcore: registered new interface driver cdc_ether [ 20.680000] usbcore: registered new interface driver cdc_ncm [ 20.690000] usbcore: registered new interface driver ftdi_sio [ 20.700000] usbserial: USB Serial support registered for FTDI USB Serial Device [ 20.710000] Error: Driver 'gpio-keys-polled' is already registered, aborting... [ 20.720000] l2tp_ppp: PPPoL2TP kernel driver, V2.0 [ 20.740000] usbcore: registered new interface driver pl2303 [ 20.750000] usbserial: USB Serial support registered for pl2303 [ 20.760000] usbcore: registered new interface driver qmi_wwan [ 20.770000] usbcore: registered new interface driver rndis_host [ 20.780000] usbcore: registered new interface driver sierra [ 20.780000] usbserial: USB Serial support registered for Sierra USB modem [ 20.790000] usbcore: registered new interface driver sierra_net [ 20.850000] ieee80211 phy1: Atheros AR9550 Rev:0 mem=0xb8100000, irq=47 [ 20.860000] usbcore: registered new interface driver cdc_mbim [ 20.880000] Error: Driver 'gpio-keys-polled' is already registered, aborting... [ 20.900000] usbcore: registered new interface driver option [ 20.910000] usbserial: USB Serial support registered for GSM modem (1-port) [ 20.930000] usbcore: registered new interface driver qcserial [ 20.950000] usbserial: USB Serial support registered for Qualcomm USB modem [ 20.950000] Error: Driver 'gpio-keys-polled' is already registered, aborting... [ 31.710000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 31.710000] IPv6: ADDRCONF(NETDEV_UP): eth0.1: link is not ready [ 31.730000] device eth0.1 entered promiscuous mode [ 31.730000] device eth0 entered promiscuous mode [ 31.760000] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready [ 31.760000] eth1: link up (1000Mbps/Full duplex) procd: - init complete - [ 33.180000] eth0: link up (1000Mbps/Full duplex) [ 33.200000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 33.200000] br-lan: port 1(eth0.1) entered forwarding state [ 33.210000] br-lan: port 1(eth0.1) entered forwarding state [ 33.210000] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready [ 33.230000] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready [ 35.210000] br-lan: port 1(eth0.1) entered forwarding state

V-1.00 bootlog with ZyXEL customized OpenWRT r2343

U-Boot 2009.11 (Aug 07 2013 - 10:23:41) NBG6716 - Scorpion 1.0 DRAM: 32bit ddr2 256 MB Flash: 16 MB *** Warning *** : PCIe WLAN Module not found !!! Net: eth0, eth1 NAND: Hynix NAND 256MiB 3,3V 8-bit [256MB] ZyXEL zloader v1.01 (Aug 07 2013 - 10:45:52) Multiboot clinent version: 1.1 could not establish link on eth0 eth_init failed! ### JFFS2 loading '/boot/vmlinux.lzma.uImage' to 0x80400000 Scanning JFFS2 FS: '/boot/vmlinux.lzma.uImage' found, done Loading file: done ### JFFS2 load complete: 1017912 bytes loaded to 0x80400000 ## Booting kernel from Legacy Image at 80400000 ... Image Name: MIPS OpenWrt Linux-3.3.8 Created: 2014-02-05 11:12:39 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 1017848 Bytes = 994 kB Load Address: 80060000 Entry Point: 80060000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel ... [ 0.000000] Linux version 3.3.8 (benny@U1004en) (gcc version 4.6.4 20121106 (prerelease) (Linaro GCC 4.6-2012.11) ) #1 Wed Feb 5 19:12:30 CST 2014 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU revision is: 00019750 (MIPS 74Kc) [ 0.000000] SoC: Qualcomm Atheros QCA9558 rev 0 [ 0.000000] Clocks: CPU:720.000MHz, DDR:600.000MHz, AHB:200.000MHz, Ref:40.000MHz [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 10000000 @ 00000000 (usable) [ 0.000000] User-defined physical RAM map: [ 0.000000] memory: 10000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Zone PFN ranges: [ 0.000000] Normal 0x00000000 -> 0x00010000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] Early memory PFN ranges [ 0.000000] 0: 0x00000000 -> 0x00010000 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 [ 0.000000] Kernel command line: board=NBG6716 root=/dev/mtdblock7 rootfstype=jffs2 noinitrd zld_ver=1.01 console=ttyS0,115200 mtdparts=spi0.0:0x40000(u-boot)ro,0x10000(env)ro,0x10000(RFdata)ro,-(nbu);ath79-nand:0x200000(rootfs_data),0x200000(romd),0x100000(header),0x1E00000(rootfs),0x100000(header1),0x1E00000(rootfs1),0x200000(bu1),-(bu2) mem=256M ethaddr=FC:F5:28:D3:30:E8 [ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes [ 0.000000] Writing ErrCtl register=00000000 [ 0.000000] Readback ErrCtl register=00000000 [ 0.000000] Memory: 256324k/262144k available (2181k kernel code, 5820k reserved, 575k data, 176k init, 0k highmem) [ 0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS:83 [ 0.000000] Calibrating delay loop... 358.80 BogoMIPS (lpj=1794048) [ 0.060000] pid_max: default: 32768 minimum: 301 [ 0.060000] Mount-cache hash table entries: 512 [ 0.070000] Initialized recycle list for cpu 0. [ 0.070000] NET: Registered protocol family 16 [ 0.080000] gpiochip_add: registered GPIOs 0 to 23 on device: ath79 [ 0.080000] MIPS: machine is ZyXEL NBG6716 [ 0.090000] ar724x-pci ar724x-pci.0: PCIe link is down [ 0.090000] registering PCI controller with io_map_base unset [ 0.100000] registering PCI controller with io_map_base unset [ 0.510000] bio: create slab at 0 [ 0.510000] PCI host bridge to bus 0000:00 [ 0.520000] pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff] [ 0.520000] pci_bus 0000:00: root bus resource [io 0x0000] [ 0.530000] PCI host bridge to bus 0000:01 [ 0.530000] pci_bus 0000:01: root bus resource [mem 0x12000000-0x13ffffff] [ 0.540000] pci_bus 0000:01: root bus resource [io 0x0001] [ 0.540000] pci 0000:01:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit] [ 0.550000] pci 0000:01:00.0: BAR 6: assigned [mem 0x12200000-0x1220ffff pref] [ 0.550000] pci 0000:01:00.0: using irq 41 for pin 1 [ 0.560000] Switching to clocksource MIPS [ 0.560000] NET: Registered protocol family 2 [ 0.570000] IP route cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.570000] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 0.580000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes) [ 0.580000] TCP: Hash tables configured (established 8192 bind 8192) [ 0.590000] TCP reno registered [ 0.590000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.600000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.600000] NET: Registered protocol family 1 [ 0.620000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.620000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.630000] msgmni has been set to 500 [ 0.640000] io scheduler noop registered [ 0.640000] io scheduler deadline registered (default) [ 0.650000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled [ 0.670000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A [ 0.680000] console [ttyS0] enabled, bootconsole disabled [ 0.680000] console [ttyS0] enabled, bootconsole disabled [ 0.690000] m25p80 spi0.0: found mx25l12805d, expected m25p80 [ 0.700000] m25p80 spi0.0: mx25l12805d (16384 Kbytes) [ 0.700000] 4 cmdlinepart partitions found on MTD device spi0.0 [ 0.710000] Creating 4 MTD partitions on "spi0.0": [ 0.720000] 0x000000000000-0x000000040000 : "u-boot" [ 0.720000] 0x000000040000-0x000000050000 : "env" [ 0.730000] 0x000000050000-0x000000060000 : "RFdata" [ 0.730000] 0x000000060000-0x000001000000 : "nbu" [ 0.740000] ath79-nand ath79-nand: AR71xx/AR9xxx Qualcomm-Atheros NAND FLash Controller driver, Version 1.0 (c) 2010 Atheros Communications, Ltd. [ 0.750000] NAND device: Manufacturer ID: 0xad, Chip ID: 0xda (Hynix NAND 256MiB 3,3V 8-bit) [ 0.760000] Bad block table found at page 131008, version 0x01 [ 0.770000] Bad block table found at page 130944, version 0x01 [ 0.780000] 8 cmdlinepart partitions found on MTD device ath79-nand [ 0.780000] Creating 8 MTD partitions on "ath79-nand": [ 0.790000] 0x000000000000-0x000000200000 : "rootfs_data" [ 0.790000] 0x000000200000-0x000000400000 : "romd" [ 0.800000] 0x000000400000-0x000000500000 : "header" [ 0.810000] 0x000000500000-0x000002300000 : "rootfs" [ 0.810000] mtd: partition "rootfs" set to be root filesystem [ 0.820000] split_squashfs: no squashfs found in "ath79-nand" [ 0.820000] 0x000002300000-0x000002400000 : "header1" [ 0.830000] 0x000002400000-0x000004200000 : "rootfs1" [ 0.840000] 0x000004200000-0x000004400000 : "bu1" [ 0.840000] 0x000004400000-0x000010000000 : "bu2" [ 0.850000] ath79-nand ath79-nand: ====== NAND Parameters ====== [ 0.850000] total size = 0x10000000, page = 0x800 block = 0x20000 oob = 0x40 [ 1.000000] ag71xx_mdio: probed [ 1.010000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII [ 1.590000] eth0: Atheros AR8337 switch driver attached. [ 2.780000] ag71xx ag71xx.0: eth0: connected to PHY at ag71xx-mdio.0:00 [uid=004dd036, driver=Atheros AR8216/AR8236/AR8316] [ 2.790000] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:SGMII [ 3.350000] TCP cubic registered [ 3.350000] NET: Registered protocol family 17 [ 3.350000] 8021q: 802.1Q VLAN Support v1.8 [ 3.360000] ### of_selftest(): No testcase data in device tree; not running tests [ 5.880000] JFFS2 notice: (1) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ 5.900000] VFS: Mounted root (jffs2 filesystem) readonly on device 31:7. [ 5.910000] Freeing unused kernel memory: 176k freed - preinit - Press the [f] key and hit [enter] to enter failsafe mode [ 8.850000] eth0: link up (1000Mbps/Full duplex) - regular preinit - [ 10.970000] jffs2_scan_dirent_node(): Node CRC failed on node at 0x00060ff0: Read 0xffffffff, calculated 0xb3cb30d0 [ 11.060000] JFFS2 notice: (530) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 24 of xref (0 dead, 8 orphan) found. [ 11.260000] SCSI subsystem initialized [ 11.320000] usbcore: registered new interface driver usbfs [ 11.330000] usbcore: registered new interface driver hub [ 11.330000] usbcore: registered new device driver usb [ 11.600000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 11.610000] ehci-platform ehci-platform.0: Generic Platform EHCI Controller [ 11.620000] ehci-platform ehci-platform.0: new USB bus registered, assigned bus number 1 [ 11.650000] ehci-platform ehci-platform.0: irq 48, io mem 0x1b000000 [ 11.670000] ehci-platform ehci-platform.0: USB 2.0 started, EHCI 1.00 [ 11.670000] hub 1-0:1.0: USB hub found [ 11.680000] hub 1-0:1.0: 1 port detected [ 11.680000] ehci-platform ehci-platform.1: Generic Platform EHCI Controller [ 11.690000] ehci-platform ehci-platform.1: new USB bus registered, assigned bus number 2 [ 11.730000] ehci-platform ehci-platform.1: irq 49, io mem 0x1b400000 [ 11.750000] ehci-platform ehci-platform.1: USB 2.0 started, EHCI 1.00 [ 11.750000] hub 2-0:1.0: USB hub found [ 11.760000] hub 2-0:1.0: 1 port detected [ 11.780000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 11.800000] uhci_hcd: USB Universal Host Controller Interface driver [ 11.830000] Initializing USB Mass Storage driver... [ 11.830000] usbcore: registered new interface driver usb-storage [ 11.840000] USB Mass Storage support registered. switching to jffs2 - init - [ 32.000000] eth0: link down Please press Enter to activate this console. sysinit: Start preboot sysinit: Start defconfig sysinit: Start luci_fixtime sysinit: Wed Feb 5 10:46:00 UTC 2014 sysinit: Start ess_info sysinit: Start boot sysinit: Start password sysinit: Changing password for root sysinit: New password: sysinit: Retype password: sysinit: Password for root changed by root sysinit: Start procd sysinit: Start fstab sysinit: Start network sysinit: Interface wan not found sysinit: Start wan_down sysinit: Start usb sysinit: Start wireless sysinit: Start firewall sysinit: Start firewall6 sysinit: Start cron sysinit: Start dropbear sysinit: Start nat sysinit: Start proftpd sysinit: Changing password for root sysinit: New password: sysinit: Retype password: sysinit: Password for root changed by root sysinit: Start telnet sysinit: Start uhttpd sysinit: disable www sysinit: Start updatedd sysinit: Start luci_dhcp_migrate sysinit: Start dnsmasq sysinit: no more available dns servers ! sysinit: no more available dns servers ! sysinit: Start samba sysinit: Changing password for root sysinit: New password: sysinit: Retype password: sysinit: Password for root changed by root sysinit: Start wol sysinit: Start wan_up sysinit: Start route sysinit: Start done sysinit: Start miniupnpd sysinit: Start led sysinit: Start portTrigger sysinit: Start time_daemon sysinit: Start uci2streamboost sysinit: Start watchdog sysinit: Start webstr_filter sysinit: Start wifi_scheduling sysinit: Start wifi_scheduling5G sysinit: Start wireless5G_macfilter sysinit: Start wireless_macfilter sysinit: Start streamboost sysinit: [ OK ] 10_p0f boot sysinit: [ OK ] 20_dbldae boot sysinit: [ OK ] 30_bwcd boot sysinit: [ OK ] 35_leash boot sysinit: [ OK ] 40_policy_engine boot sysinit: [ OK ] 50_drflocs boot sysinit: [ OK ] 55_flowcap boot sysinit: [ OK ] 60_ozker boot sysinit: [ OK ] 80_aperture boot sysinit: Start sysntpd sysinit: Start dlna sysinit: Start igmpproxy sysinit: Start sysctl sysinit: Start wan_status_monitor sysinit: Start zybootend sysinit: phy for wifi device wifi0 not found sysinit: phy for wifi device wifi1 not found sysinit: Boot finished! NBG6716 login: root Password: BusyBox v1.19.4 (2014-02-05 18:45:37 CST) built-in shell (ash) Enter 'help' for a list of built-in commands. _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- (r2343) root@NBG6716:~

Inside

zyxel_nbg6716_serial.jpg

Serial

port.serial general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:

The device uses TTL @ 3.3V and not a standard RS-232 Serial that operates between 3 and 15V, so do not try to connect it to a common serial adapter: you will certainly fry the serial circuit or even the whole board. There are plenty of USB to TTL and RS-232 to TTL available on the market, just be careful with the voltage: the standard is 5V and it may also damage your board. Look for the ones with 3.3V or with both voltages and a way to switch between them.

Bits per second: 115200
Data bits: 8
Parity: None
Stop bits: 1
Flow control: None

J1

PIN1: 3.3V
PIN2: GND
PIN3: RX
PIN4: TX

PINS 
----> Power On/Off / Wifi On/Off button side
4 3 2 1
<--- USB ports side

Back to top

toh/zyxel/zyxel_nbg6716.txt · Last modified: 2014/04/13 21:20 by avalentin