WRTnode (MT7620N)
WRTnode (MT7620N) v0.2 (EE)
Availability: now
(Est.) release date: August 2014
(Est.) initial retail price (in USD): $25
Type: mini module, IoT board
Power: 5 VDC, 1 A
Connector type: Micro USB
CPU1: MediaTek MT7620N (600 MHz)
FLA1: 16 MiB16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br /> (Winbond W25Q128FV)
RAM1: 64 MiB67,108,864 B <br />524,288 Kib <br />65,536 KiB <br />512 Mib <br />0.0625 GiB <br /> (Elixir N2TU51216DG-AC)
Expansion IFs: USB 2.0 (pins)
USB ports: 1
JTAG: yes
Serial: yes
WI1 chip1: MediaTek MT7620N
WI1 802dot11 protocols: bgn
WI1 MIMO config: 2x2:2
WI1 antenna connector: none
ETH chip1: MediaTek MT7620N
Switch: MediaTek MT7620N
LAN speed: 100M
LAN ports: 5
bgn
Stock bootloader: U-Boot
Stock FW OS: Linux 3.10.44
802dot11 OUI: none specified
CPU1 brand | WI1 chip1 brand | WI1 chip2 brand | |
---|---|---|---|
WRTnode | MediaTek | MediaTek | |
WRTnode (MT7620N) | MediaTek | MediaTek |
For a list of all currently documented MediaTek chipsets with specifications, see MediaTek.
WRTnode 1 IoT Board (MT7620N)
WRTnode (MT7620N) v0.2 • Schematic
- CPU: MediaTek MT7620N @600MHz (MIPS 24KEc)
- SoC Type: MT7620N (ver:2 eco:6 RevID:0206)
- Flash: Winbond W25Q128FV 16MB (SPI SOIC8)
- or Macronix MX25L12805D 16MB (SPI SOIC8)
- RAM: Elixir N2TU51216DG-AC 64MB (DDR2)
- WLAN: WiSoC 2T2R 802.11bgn (2.4GHz)
- Pins: USB 2.0, 5x Port PHY, SPI, JTAG,
- UART Lite, 23x GPIO • Spec.
Reviews
Kernel log
- OpenWrt trunk on Linux kernel 3.10.44
• boot log |
---|
[ 0.000000] Linux version 3.10.44 (noel@na) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r41508) ) #20 Wed Aug 13 21:00:28 UTC 2014 [ 0.000000] Board has DDR2 [ 0.000000] Analog PMU set to hw control [ 0.000000] Digital PMU set to hw control [ 0.000000] SoC Type: Ralink MT7620N ver:2 eco:6 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU revision is: 00019650 (MIPS 24KEc) [ 0.000000] MIPS: machine is WRTNODE [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 04000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x00000000-0x03ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00000000-0x03ffffff] [ 0.000000] On node 0 totalpages: 16384 [ 0.000000] free_area_init_node: node 0, pgdat 802b89b0, node_mem_map 81003920 [ 0.000000] Normal zone: 128 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 16384 pages, LIFO batch:3 [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 [ 0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs,jffs2 [ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes) [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Writing ErrCtl register=00077392 [ 0.000000] Readback ErrCtl register=00077392 [ 0.000000] Memory: 61652k/65536k available (2317k kernel code, 3884k reserved, 553k data, 200k init, 0k highmem) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS:256 [ 0.000000] CPU Clock: 600MHz [ 0.060000] Calibrating delay loop... 398.13 BogoMIPS (lpj=1990656) [ 0.060000] pid_max: default: 32768 minimum: 301 [ 0.060000] Mount-cache hash table entries: 512 [ 0.070000] pinctrl core: initialized pinctrl subsystem [ 0.070000] NET: Registered protocol family 16 [ 0.080000] rt2880-pinmux pinctrl.1: try to register 73 pins ... [ 0.080000] pinctrl core: registered pin 0 (io0) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 1 (io1) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 2 (io2) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 3 (io3) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 4 (io4) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 5 (io5) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 6 (io6) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 7 (io7) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 8 (io8) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 9 (io9) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 10 (io10) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 11 (io11) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 12 (io12) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 13 (io13) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 14 (io14) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 15 (io15) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 16 (io16) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 17 (io17) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 18 (io18) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 19 (io19) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 20 (io20) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 21 (io21) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 22 (io22) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 23 (io23) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 24 (io24) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 25 (io25) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 26 (io26) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 27 (io27) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 28 (io28) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 29 (io29) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 30 (io30) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 31 (io31) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 32 (io32) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 33 (io33) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 34 (io34) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 35 (io35) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 36 (io36) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 37 (io37) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 38 (io38) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 39 (io39) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 40 (io40) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 41 (io41) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 42 (io42) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 43 (io43) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 44 (io44) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 45 (io45) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 46 (io46) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 47 (io47) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 48 (io48) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 49 (io49) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 50 (io50) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 51 (io51) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 52 (io52) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 53 (io53) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 54 (io54) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 55 (io55) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 56 (io56) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 57 (io57) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 58 (io58) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 59 (io59) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 60 (io60) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 61 (io61) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 62 (io62) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 63 (io63) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 64 (io64) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 65 (io65) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 66 (io66) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 67 (io67) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 68 (io68) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 69 (io69) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 70 (io70) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 71 (io71) on rt2880-pinmux [ 0.080000] pinctrl core: registered pin 72 (io72) on rt2880-pinmux [ 0.080000] pinctrl core: add 7 pinmux maps [ 0.080000] rt2880-pinmux pinctrl.1: found group selector 12 for ephy [ 0.080000] rt2880-pinmux pinctrl.1: found group selector 11 for wled [ 0.080000] rt2880-pinmux pinctrl.1: found group selector 13 for pa [ 0.080000] rt2880-pinmux pinctrl.1: found group selector 0 for i2c [ 0.080000] rt2880-pinmux pinctrl.1: found group selector 4 for wdt [ 0.080000] rt2880-pinmux pinctrl.1: found group selector 1 for uartf [ 0.080000] rt2880-pinmux pinctrl.1: found group selector 7 for spi refclk [ 0.080000] rt2880-pinmux pinctrl.1: request pin 40 (io40) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 41 (io41) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 42 (io42) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 43 (io43) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 44 (io44) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 72 (io72) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 18 (io18) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 19 (io19) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 20 (io20) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 21 (io21) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 1 (io1) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 2 (io2) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 17 (io17) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 7 (io7) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 8 (io8) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 9 (io9) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 10 (io10) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 11 (io11) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 12 (io12) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 13 (io13) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 14 (io14) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 37 (io37) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 38 (io38) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: request pin 39 (io39) for pinctrl.1 [ 0.080000] rt2880-pinmux pinctrl.1: failed to lookup the sleep state [ 0.090000] bio: create slab <bio-0> at 0 [ 0.100000] rt2880_gpio 10000600.gpio: registering 24 gpios [ 0.100000] rt2880_gpio 10000600.gpio: registering 24 irq handlers [ 0.110000] rt2880_gpio 10000638.gpio: registering 16 gpios [ 0.110000] rt2880_gpio 10000638.gpio: registering 16 irq handlers [ 0.120000] rt2880_gpio 10000660.gpio: registering 32 gpios [ 0.120000] rt2880_gpio 10000660.gpio: registering 32 irq handlers [ 0.130000] rt2880_gpio 10000688.gpio: registering 1 gpios [ 0.130000] rt2880_gpio 10000688.gpio: registering 1 irq handlers [ 0.140000] Switching to clocksource MIPS [ 0.140000] NET: Registered protocol family 2 [ 0.150000] TCP established hash table entries: 512 (order: 0, 4096 bytes) [ 0.150000] TCP bind hash table entries: 512 (order: -1, 2048 bytes) [ 0.160000] TCP: Hash tables configured (established 512 bind 512) [ 0.160000] TCP: reno registered [ 0.160000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.170000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.180000] NET: Registered protocol family 1 [ 0.180000] rt-timer 10000100.timer: maximum frequncy is 2441Hz [ 0.190000] alarmtimer alarmtimer: no of_node; not parsing pinctrl DT [ 0.200000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.210000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.220000] msgmni has been set to 120 [ 0.220000] io scheduler noop registered [ 0.230000] io scheduler deadline registered (default) [ 0.230000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 0.240000] serial8250 serial8250: no of_node; not parsing pinctrl DT [ 0.240000] pinctrl core: add 1 pinmux maps [ 0.240000] rt2880-pinmux pinctrl.1: found group selector 3 for uartlite [ 0.240000] rt2880-pinmux pinctrl.1: request pin 15 (io15) for 10000c00.uartlite [ 0.240000] rt2880-pinmux pinctrl.1: request pin 16 (io16) for 10000c00.uartlite [ 0.240000] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20) is a 16550A [ 0.250000] console [ttyS0] enabled, bootconsole disabled [ 0.260000] pinctrl core: add 1 pinmux maps [ 0.260000] rt2880-pinmux pinctrl.1: found group selector 2 for spi [ 0.260000] rt2880-pinmux pinctrl.1: request pin 3 (io3) for 10000b00.spi [ 0.260000] rt2880-pinmux pinctrl.1: request pin 4 (io4) for 10000b00.spi [ 0.260000] rt2880-pinmux pinctrl.1: request pin 5 (io5) for 10000b00.spi [ 0.260000] rt2880-pinmux pinctrl.1: request pin 6 (io6) for 10000b00.spi [ 0.260000] m25p80 spi32766.0: found w25q128, expected mx25l12805d [ 0.270000] m25p80 spi32766.0: w25q128 (16384 Kbytes) [ 0.280000] 4 ofpart partitions found on MTD device spi32766.0 [ 0.280000] Creating 4 MTD partitions on "spi32766.0": [ 0.290000] 0x000000000000-0x000000030000 : "u-boot" [ 0.290000] 0x000000030000-0x000000040000 : "u-boot-env" [ 0.300000] 0x000000040000-0x000000050000 : "factory" [ 0.310000] 0x000000050000-0x000001000000 : "firmware" [ 0.310000] 0x00000014b427-0x000001000000 : "rootfs" [ 0.320000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only [ 0.330000] mtd: device 4 (rootfs) set to be root filesystem [ 0.340000] mtd: partition "rootfs_data" created automatically, ofs=0x8b0000, len=0x750000 [ 0.350000] 0x0000008b0000-0x000001000000 : "rootfs_data" [ 0.360000] ralink_soc_eth 10100000.ethernet: Enabling TSO [ 0.360000] ralink_soc_eth 10100000.ethernet: loaded mt7530 driver [ 0.370000] eth0: done loading [ 0.370000] rt3xxx-usbphy ubsphy.3: loaded [ 0.380000] rt2880_wdt 10000120.watchdog: Initialized [ 0.390000] leds-gpio gpio-leds.4: pins are not configured from the driver [ 0.390000] rt2880-pinmux pinctrl.1: request pin 38 (io38) for pio:38 [ 0.390000] TCP: cubic registered [ 0.400000] NET: Registered protocol family 17 [ 0.400000] 8021q: 802.1Q VLAN Support v1.8 [ 0.420000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4. [ 0.430000] Freeing unused kernel memory: 200K (802ce000 - 80300000) [ 5.120000] usbcore: registered new interface driver usbfs [ 5.120000] usbcore: registered new interface driver hub [ 5.130000] usbcore: registered new device driver usb [ 5.170000] SCSI subsystem initialized [ 5.180000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 5.190000] ehci-platform: EHCI generic platform driver [ 5.390000] rt3xxx-usbphy ubsphy.3: remote usb device wakeup disabled [ 5.400000] rt3xxx-usbphy ubsphy.3: UTMI 16bit 30MHz [ 5.400000] ehci-platform 101c0000.ehci: EHCI Host Controller [ 5.410000] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus number 1 [ 5.420000] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000 [ 5.440000] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00 [ 5.440000] usb usb1: no of_node; not parsing pinctrl DT [ 5.440000] hub 1-0:1.0: no of_node; not parsing pinctrl DT [ 5.440000] hub 1-0:1.0: USB hub found [ 5.450000] hub 1-0:1.0: 1 port detected [ 5.460000] usbcore: registered new interface driver usb-storage [ 8.920000] eth0: port 1 link up (100Mbps/Full duplex) [ 10.280000] jffs2: notice: (296) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 15 of xref (0 dead, 0 orphan) found. [ 10.450000] jffs2: notice: (293) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 15 of xref (0 dead, 0 orphan) found. [ 12.220000] NET: Registered protocol family 10 [ 12.230000] NTFS driver 2.1.30 [Flags: R/O MODULE]. [ 12.280000] nf_conntrack version 0.5.0 (966 buckets, 3864 max) [ 12.300000] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 12.320000] Ralink/MTK WiFi EEPROM API Driver for OpenWrt Trunk. Copyright 2013 lintel<lintel.huang@gmail.com> [ 12.330000] Ralink/MTK WiFi EEPROM API:Installed. [ 12.330000] Ralink/MTK WiFi EEPROM API:SoC is MT7620. [ 13.230000] rt2860v2_ap: module license 'Proprietary' taints kernel. [ 13.240000] Disabling lock debugging due to kernel taint [ 13.290000] [ 13.290000] [ 13.290000] === pAd = c0551000, size = 871592 === [ 13.290000] [ 13.300000] <-- RTMPAllocTxRxRingMemory, Status=0 [ 13.310000] <-- RTMPAllocAdapterBlock, Status=0 [ 13.310000] AP Driver version-2.7.1.6 [ 13.340000] Linux video capture interface: v2.00 [ 13.380000] fuse init (API version 7.22) [ 13.390000] usbcore: registered new interface driver cdc_acm [ 13.400000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 13.410000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 13.450000] usbcore: registered new interface driver usbserial [ 13.450000] usbcore: registered new interface driver usbserial_generic [ 13.460000] usbserial: USB Serial support registered for generic [ 13.470000] usbcore: registered new interface driver uvcvideo [ 13.480000] USB Video Class driver (1.1.1) [ 13.500000] xt_time: kernel timezone is -0000 [ 13.510000] usbcore: registered new interface driver ftdi_sio [ 13.520000] usbserial: USB Serial support registered for FTDI USB Serial Device [ 13.530000] PPP generic driver version 2.4.2 [ 13.540000] NET: Registered protocol family 24 [ 13.550000] usbcore: registered new interface driver snd-usb-audio [ 16.950000] RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0! [ 17.390000] [ 17.390000] [ 17.390000] === pAd = c09e0000, size = 871592 === [ 17.390000] [ 17.400000] <-- RTMPAllocTxRxRingMemory, Status=0 [ 17.410000] <-- RTMPAllocAdapterBlock, Status=0 [ 17.410000] AP Driver version-2.7.1.6 [ 17.440000] RX DESC a33cc000 size = 2048 [ 17.480000] RTMP_TimerListAdd: add timer obj c0a77ec8! [ 17.480000] RTMP_TimerListAdd: add timer obj c0a41878! [ 17.490000] RTMP_TimerListAdd: add timer obj c0a440c4! [ 17.490000] RTMP_TimerListAdd: add timer obj c0a44184! [ 17.500000] RTMP_TimerListAdd: add timer obj c0a44244! [ 17.500000] RTMP_TimerListAdd: add timer obj c0a44304! [ 17.510000] RTMP_TimerListAdd: add timer obj c0a443c4! [ 17.510000] RTMP_TimerListAdd: add timer obj c0a44484! [ 17.520000] RTMP_TimerListAdd: add timer obj c0a44544! [ 17.520000] RTMP_TimerListAdd: add timer obj c0a44604! [ 17.530000] RTMP_TimerListAdd: add timer obj c0a446c4! [ 17.530000] RTMP_TimerListAdd: add timer obj c0a44784! [ 17.540000] RTMP_TimerListAdd: add timer obj c0a44844! [ 17.540000] RTMP_TimerListAdd: add timer obj c0a44904! [ 17.550000] RTMP_TimerListAdd: add timer obj c0a449c4! [ 17.550000] RTMP_TimerListAdd: add timer obj c0a44a84! [ 17.560000] RTMP_TimerListAdd: add timer obj c0a44b44! [ 17.560000] RTMP_TimerListAdd: add timer obj c0a44c04! [ 17.570000] RTMP_TimerListAdd: add timer obj c0a4184c! [ 17.580000] RTMP_TimerListAdd: add timer obj c0a44098! [ 17.580000] RTMP_TimerListAdd: add timer obj c0a44158! [ 17.590000] RTMP_TimerListAdd: add timer obj c0a44218! [ 17.590000] RTMP_TimerListAdd: add timer obj c0a442d8! [ 17.600000] RTMP_TimerListAdd: add timer obj c0a44398! [ 17.600000] RTMP_TimerListAdd: add timer obj c0a44458! [ 17.610000] RTMP_TimerListAdd: add timer obj c0a44518! [ 17.610000] RTMP_TimerListAdd: add timer obj c0a445d8! [ 17.620000] RTMP_TimerListAdd: add timer obj c0a44698! [ 17.620000] RTMP_TimerListAdd: add timer obj c0a44758! [ 17.630000] RTMP_TimerListAdd: add timer obj c0a44818! [ 17.630000] RTMP_TimerListAdd: add timer obj c0a448d8! [ 17.640000] RTMP_TimerListAdd: add timer obj c0a44998! [ 17.640000] RTMP_TimerListAdd: add timer obj c0a44a58! [ 17.650000] RTMP_TimerListAdd: add timer obj c0a44b18! [ 17.650000] RTMP_TimerListAdd: add timer obj c0a44bd8! [ 17.660000] RTMP_TimerListAdd: add timer obj c0a41820! [ 17.660000] RTMP_TimerListAdd: add timer obj c0a440f0! [ 17.670000] RTMP_TimerListAdd: add timer obj c0a441b0! [ 17.680000] RTMP_TimerListAdd: add timer obj c0a44270! [ 17.680000] RTMP_TimerListAdd: add timer obj c0a44330! [ 17.690000] RTMP_TimerListAdd: add timer obj c0a443f0! [ 17.690000] RTMP_TimerListAdd: add timer obj c0a444b0! [ 17.700000] RTMP_TimerListAdd: add timer obj c0a44570! [ 17.700000] RTMP_TimerListAdd: add timer obj c0a44630! [ 17.710000] RTMP_TimerListAdd: add timer obj c0a446f0! [ 17.710000] RTMP_TimerListAdd: add timer obj c0a447b0! [ 17.720000] RTMP_TimerListAdd: add timer obj c0a44870! [ 17.720000] RTMP_TimerListAdd: add timer obj c0a44930! [ 17.730000] RTMP_TimerListAdd: add timer obj c0a449f0! [ 17.730000] RTMP_TimerListAdd: add timer obj c0a44ab0! [ 17.740000] RTMP_TimerListAdd: add timer obj c0a44b70! [ 17.740000] RTMP_TimerListAdd: add timer obj c0a44c30! [ 17.750000] RTMP_TimerListAdd: add timer obj c09e81e8! [ 17.750000] RTMP_TimerListAdd: add timer obj c09e7ddc! [ 17.760000] RTMP_TimerListAdd: add timer obj c09e81b8! [ 17.760000] RTMP_TimerListAdd: add timer obj c09e8560! [ 17.770000] RTMP_TimerListAdd: add timer obj c09e82b0! [ 17.770000] RTMP_TimerListAdd: add timer obj c09e82e0! [ 17.780000] RTMP_TimerListAdd: add timer obj c09e84a0! [ 17.790000] RTMP_TimerListAdd: add timer obj c09e84d0! [ 17.790000] RTMP_TimerListAdd: add timer obj c09eb494! [ 17.800000] RTMP_TimerListAdd: add timer obj c09eb088! [ 17.800000] RTMP_TimerListAdd: add timer obj c09eb464! [ 17.810000] RTMP_TimerListAdd: add timer obj c09eb80c! [ 17.810000] RTMP_TimerListAdd: add timer obj c09eb55c! [ 17.820000] RTMP_TimerListAdd: add timer obj c09eb58c! [ 17.820000] RTMP_TimerListAdd: add timer obj c09eb74c! [ 17.830000] RTMP_TimerListAdd: add timer obj c09eb77c! [ 17.830000] RTMP_TimerListAdd: add timer obj c09ee740! [ 17.840000] RTMP_TimerListAdd: add timer obj c09ee334! [ 17.840000] RTMP_TimerListAdd: add timer obj c09ee710! [ 17.850000] RTMP_TimerListAdd: add timer obj c09eeab8! [ 17.850000] RTMP_TimerListAdd: add timer obj c09ee808! [ 17.860000] RTMP_TimerListAdd: add timer obj c09ee838! [ 17.860000] RTMP_TimerListAdd: add timer obj c09ee9f8! [ 17.870000] RTMP_TimerListAdd: add timer obj c09eea28! [ 17.870000] RTMP_TimerListAdd: add timer obj c09f19ec! [ 17.880000] RTMP_TimerListAdd: add timer obj c09f15e0! [ 17.890000] RTMP_TimerListAdd: add timer obj c09f19bc! [ 17.890000] RTMP_TimerListAdd: add timer obj c09f1d64! [ 17.900000] RTMP_TimerListAdd: add timer obj c09f1ab4! [ 17.900000] RTMP_TimerListAdd: add timer obj c09f1ae4! [ 17.910000] RTMP_TimerListAdd: add timer obj c09f1ca4! [ 17.910000] RTMP_TimerListAdd: add timer obj c09f1cd4! [ 17.920000] RTMP_TimerListAdd: add timer obj c09f4c98! [ 17.920000] RTMP_TimerListAdd: add timer obj c09f488c! [ 17.930000] RTMP_TimerListAdd: add timer obj c09f4c68! [ 17.930000] RTMP_TimerListAdd: add timer obj c09f5010! [ 17.940000] RTMP_TimerListAdd: add timer obj c09f4d60! [ 17.940000] RTMP_TimerListAdd: add timer obj c09f4d90! [ 17.950000] RTMP_TimerListAdd: add timer obj c09f4f50! [ 17.950000] RTMP_TimerListAdd: add timer obj c09f4f80! [ 17.960000] RTMP_TimerListAdd: add timer obj c09f7f44! [ 17.960000] RTMP_TimerListAdd: add timer obj c09f7b38! [ 17.970000] RTMP_TimerListAdd: add timer obj c09f7f14! [ 17.970000] RTMP_TimerListAdd: add timer obj c09f82bc! [ 17.980000] RTMP_TimerListAdd: add timer obj c09f800c! [ 17.980000] RTMP_TimerListAdd: add timer obj c09f803c! [ 17.990000] RTMP_TimerListAdd: add timer obj c09f81fc! [ 18.000000] RTMP_TimerListAdd: add timer obj c09f822c! [ 18.000000] RTMP_TimerListAdd: add timer obj c09fb1f0! [ 18.010000] RTMP_TimerListAdd: add timer obj c09fade4! [ 18.010000] RTMP_TimerListAdd: add timer obj c09fb1c0! [ 18.020000] RTMP_TimerListAdd: add timer obj c09fb568! [ 18.020000] RTMP_TimerListAdd: add timer obj c09fb2b8! [ 18.030000] RTMP_TimerListAdd: add timer obj c09fb2e8! [ 18.030000] RTMP_TimerListAdd: add timer obj c09fb4a8! [ 18.040000] RTMP_TimerListAdd: add timer obj c09fb4d8! [ 18.040000] RTMP_TimerListAdd: add timer obj c09fe49c! [ 18.050000] RTMP_TimerListAdd: add timer obj c09fe090! [ 18.050000] RTMP_TimerListAdd: add timer obj c09fe46c! [ 18.060000] RTMP_TimerListAdd: add timer obj c09fe814! [ 18.060000] RTMP_TimerListAdd: add timer obj c09fe564! [ 18.070000] RTMP_TimerListAdd: add timer obj c09fe594! [ 18.070000] RTMP_TimerListAdd: add timer obj c09fe754! [ 18.080000] RTMP_TimerListAdd: add timer obj c09fe784! [ 18.080000] RTMP_TimerListAdd: add timer obj c0a43c7c! [ 18.090000] RTMP_TimerListAdd: add timer obj c0a43870! [ 18.090000] RTMP_TimerListAdd: add timer obj c0a43c4c! [ 18.100000] RTMP_TimerListAdd: add timer obj c0a43ff4! [ 18.110000] RTMP_TimerListAdd: add timer obj c0a43d44! [ 18.110000] RTMP_TimerListAdd: add timer obj c0a43d74! [ 18.120000] RTMP_TimerListAdd: add timer obj c0a43cac! [ 18.120000] RTMP_TimerListAdd: add timer obj c0a43cdc! [ 18.130000] RTMP_TimerListAdd: add timer obj c0a43d0c! [ 18.130000] RTMP_TimerListAdd: add timer obj c0a4e834! [ 18.140000] RTMP_TimerListAdd: add timer obj c0a4e950! [ 18.140000] RTMP_TimerListAdd: add timer obj c0a4e860! [ 18.150000] RTMP_TimerListAdd: add timer obj c0a45dac! [ 18.150000] RTMP_TimerListAdd: add timer obj c09e5668! [ 18.160000] RTMP_TimerListAdd: add timer obj c09e8914! [ 18.160000] RTMP_TimerListAdd: add timer obj c09ebbc0! [ 18.170000] RTMP_TimerListAdd: add timer obj c09eee6c! [ 18.180000] RTMP_TimerListAdd: add timer obj c09f2118! [ 18.180000] RTMP_TimerListAdd: add timer obj c09f53c4! [ 18.190000] RTMP_TimerListAdd: add timer obj c09f8670! [ 18.190000] RTMP_TimerListAdd: add timer obj c09fb91c! [ 18.200000] RTMP_TimerListAdd: add timer obj c0a45ac0! [ 18.200000] RTMP_TimerListAdd: add timer obj c0a45e14! [ 18.350000] APSDCapable[0]=0 [ 18.360000] APSDCapable[1]=0 [ 18.360000] APSDCapable[2]=0 [ 18.360000] APSDCapable[3]=0 [ 18.360000] APSDCapable[4]=0 [ 18.370000] APSDCapable[5]=0 [ 18.370000] APSDCapable[6]=0 [ 18.370000] APSDCapable[7]=0 [ 18.380000] APSDCapable[8]=0 [ 18.380000] APSDCapable[9]=0 [ 18.380000] APSDCapable[10]=0 [ 18.390000] APSDCapable[11]=0 [ 18.390000] APSDCapable[12]=0 [ 18.390000] APSDCapable[13]=0 [ 18.390000] APSDCapable[14]=0 [ 18.400000] APSDCapable[15]=0 [ 18.400000] default ApCliAPSDCapable[0]=0 [ 18.600000] Key1Str is Invalid key length(0) or Type(0) [ 18.610000] Key2Str is Invalid key length(0) or Type(0) [ 18.620000] Key3Str is Invalid key length(0) or Type(0) [ 18.620000] Key4Str is Invalid key length(0) or Type(0) [ 18.830000] eb:09:33:3f:92:c3:96:d8:fb:3d:0f:ce:7f:ba:af:00: [ 18.840000] da:e2:f9:a8:6d:b3:2d:ce:b2:e2:72:31:69:ba:68:e8: [ 18.840000] [ 18.840000] I/F(apcli0) Key1Str is Invalid key length! [ 18.880000] 1. Phy Mode = 9 [ 18.880000] 2. Phy Mode = 9 [ 18.890000] EEPROM:Read from [factory] offset 0x0,length 0x200. [ 19.220000] E2PROM: D0 target power=0xff20 [ 19.220000] E2PROM: 40 MW Power Delta= 0 [ 19.230000] 3. Phy Mode = 9 [ 19.230000] RTMP_TimerListAdd: add timer obj c09e5260! [ 19.240000] [mAntCfgInit: primary/secondary ant 0/1 [ 19.240000] [mInitialize RF Central Registers for E2 !!! [ 19.240000] Initialize RF Central Registers for E3 !!! [ 19.250000] Initialize RF Channel Registers for E2 !!! [ 19.260000] Initialize RF Channel Registers for E3 !!! [ 19.260000] Initialize RF DCCal Registers for E2 !!! [ 19.270000] Initialize RF DCCal Registers for E3 !!! [ 19.270000] D1 = 0, D2 = 7, CalCode = 16 !!! [ 19.280000] RT6352_Temperature_Init : BBPR49 = 0x0 [ 19.280000] RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff6 [ 19.290000] Current Temperature from BBP_R49=0xfffffff2 [ 19.300000] RT6352_TssiTableAdjust: upper_bound = 0x7F decimal: 127 [ 19.300000] RT6352_TssiTableAdjust: lower_bound = 0xFFFFFF80 decimal: -128 [ 19.310000] *** RT6352_TssiTableAdjust: G Tssi[-7 .. +7] = -128 -1 -1 -1 -128 -1 -1 [ 19.310000] - -1 - -1 -1 -1 -1 -1 -1 -1, offset=-10, tuning=0 [ 19.320000] RT6352_TssiTableAdjust: G Tssi[-7 .. +7] = -128 -11 -11 -11 -128 -11 -11 - -11 - -11 -11 -11 -11 -11 -11 -11, offset=-10, tuning=0 [ 19.340000] mp_temperature=0xffffffff, step = +7 [ 19.340000] E2PROM: G Tssi[-7 .. +7] = -128 -11 -11 -11 -128 -11 -11 - -11 - -11 -11 -11 -11 -11 -11 -11, offset=-10, tuning=0 [ 19.360000] TX BW Filter Calibration !!! [ 19.480000] RX BW Filter Calibration !!! [ 19.710000] LOFT Calibration Done! [ 19.710000] IQCalibration Start! [ 19.730000] IQCalibration Done! CH = 0, (gain= e, phase=3e) [ 19.740000] IQCalibration Start! [ 19.750000] IQCalibration Done! CH = 1, (gain= f, phase= 0) [ 19.760000] TX IQ Calibration Done! [ 19.800000] internal ALC is not enabled in NVM ! [ 19.800000] bAutoTxAgcG = 0 [ 19.800000] MCS Set = ff ff 00 00 01 [ 19.880000] Main bssid = 64:51:7e:33:9a:9a [ 19.880000] <==== rt28xx_init, Status=0 [ 20.050000] 0x1300 = 00064380 [ 20.840000] device eth0.1 entered promiscuous mode [ 20.850000] device eth0 entered promiscuous mode [ 20.870000] br-lan: port 1(eth0.1) entered forwarding state [ 20.870000] br-lan: port 1(eth0.1) entered forwarding state [ 21.630000] device ra0 entered promiscuous mode [ 21.640000] br-lan: port 2(ra0) entered forwarding state [ 21.640000] br-lan: port 2(ra0) entered forwarding state [ 22.870000] br-lan: port 1(eth0.1) entered forwarding state [ 23.640000] br-lan: port 2(ra0) entered forwarding state [ 198.350000] eth0: port 1 link down [ 198.350000] br-lan: port 1(eth0.1) entered disabled state [ 502.300000] eth0: port 1 link up (100Mbps/Full duplex) [ 502.300000] br-lan: port 1(eth0.1) entered forwarding state [ 502.310000] br-lan: port 1(eth0.1) entered forwarding state [ 504.310000] br-lan: port 1(eth0.1) entered forwarding state |
See also
- WRTnode 1 (MT7620N)
- WRTnode (MT7620N) (EE)
- WRTnode 2P (MT7628A)
- WRTnode 2R (MT7688A)
- WRTnode 2Q (QCA9531)
- WRTnode Hi (Hi3516A)
Images