WRTnode2R Specifications

From WRTnode Wiki
Jump to: navigation, search
This page is a translated version of the page WRTnode2R详细参数 and the translation is 100% complete.

Other languages:

Introducing WRTnode2R

2RSHLD-0.jpg

The most generous WRTnode by far

Bigger RAM, bigger ROM: almost a destop Linux
Duo-core & Duo-OS, mixed-up the incalculable Linux development resources and the real-time application
Arduino in javascript or python or any script in Linux
Making robot, making physical interaction, all in one and all in smooth

  • RAM expansion 4 times to 256MB than WRTnode1
  • Rom expansion 2 times to 32MB than WRTnode1
  • Power consumption is reduced by 50% compared with WRTnode1
  • Smaller 30% than WRTnode1
  • Simulating the acquisitions in OpenWrt directly, providing more than 14 native PWMs, providing nearly 50 GPIOs
  • Providing Arduino compatible APIs and programming in the scripts (node.js\python, etc.) in Linux, let more people begin hardware development
  • Real-time controlling with MCU, thus enable millisecond level response delay control, MCU using RT-THREAD real-time system



Hardware

  • CPU
    • MTK MT7688AN mips24k 580Mhz
  • DDR2 256MB RAM; NOR FLASH 32MB ROM
  • MCU
    • STM32F103T8U6, 5*ADC 12bit, 26*GPIO
    • 10*PWM@36MHz, CAN, 3*timers
  • 5*100Mbps Ethernet, Wi-Fi 802.11n 150Mbps
  • PCI-e X1、USB 2.0 HOST、2*UART
  • SPI master/slave
  • SD-XC for micro-SD
  • 4*PWM + 10*PWM(provide by MT7688 and STM32F103)
  • I2S (192K/24bit)
  • 46*GPIO(provide by MT7688 and STM32F103)
  • Size 60*29mm
  • In standard miniPCI interface package, for integration of the products
  • Specification chart

2R-detail4.png
2R-detail5.png

Software

  • OpenWrt based on CC 15.05
    • The default network segment changed to 192.168.8.1
    • Add WWAN port of apcli0 for the default WiFi repeater mode, and additional WRTnode series wireless management tools: aps/vw/ia, to manage the wireless connection
    • Add and adopt the MTK original drive ralink-wifi, ralink-ralink-mt76x8 for OpenWrt CC
    • Add WRTnode2R devices (DTS and related configuration), update the SPI driver
    • Add flash-stm for online burning STM32 chip, spi-bridge for online controlling STM32 chip.
  • MCU using RT-Thread v2.1.0 beta
    • Porting Maple to provide Arduino API (functions) compatibility
    • provides bootloader for OpenWrt burnning the STM32 firmware



Introducing MT7688AN soc

7688soc.png

Size

2R-detail4.png
2R-detail5.png

pin map

2Rpinmap.jpg

Hardware integration

WRTnode2R standerd shield

2RSHLD-1.jpg
2RSHLDPINMAP.jpg

Connector

WRTnode2R socket connector, a standerd miniPCI socket, general specifications are as follows:
2R-detai110.png
The WRTnode team has a large number stock for this socket , 0 profit supply.

SDK

sdk is opened: https://github.com/WRTnode/openwrt

  • OpenWrt based on CC 15.05
    • The default network segment changed to 192.168.8.1
    • Add WWAN port of apcli0 for the default WiFi repeater mode, and additional WRTnode series wireless management tools: aps/vw/ia, to manage the wireless connection
    • Add and adopt the MTK original drive ralink-wifi, ralink-ralink-mt76x8 for OpenWrt CC
    • Add WRTnode2R devices (DTS and related configuration), update the SPI driver
    • Add flash-stm for online burning STM32 chip, spi-bridge for online controlling STM32 chip.
  • MCU using RT-Thread v2.1.0 beta
    • Porting Maple to provide Arduino API (functions) compatibility
    • provides bootloader for OpenWrt burnning the STM32 firmware

Benchmark for wireless, networking and computing

wireless networking throughput

WiFi to lan(RJ45) 114.072Mbps
2Rthroughput1.png
WiFi to WiFi 55.430Mbps
2Rthroughput2.png
These test was performed in a relatively non-2.4G-rf-interfere circumstance, instead of a RF testing shielded box.
The distence of WRTnode2R and wireless station is around 30cm, the two wireless station PC is windows 10 LTSB on i7 and windows8.1enterprise on i3, with 300M USB PC wireless card in rtl8192, and stay in the almost the same antenna orientations as RF Calibration standerd.
For IxChariot throughput test of each WRTnode, pls go throughput.wrtnode.cc to see the original test file.
WiFi ping delay
2R Pinglat.png

WRTnode ping WiFi station, with the same condition as the prevous c.

Openssl computing benchmark

Raspberry pi as reference value, the bigger the better for Bench Sum
Benchmark openssl sum.png

Detail:
2R-detaill3.png

Devices:
2R-detaill4.png

The test is performed in accordance with http://wiki.openwrt.org/inbox/benchmark.openssl
The performance of raspberry pi and raspberry pi 2 is from this page.

Bandwidth, latency and efficiency of inter process communication

WRTnode2P as reference value, the bigger the better for Bench Sum
2R-detaill5.png

The test is performed in accordance with https://github.com/rigtorp/ipc-bench

Test of fixed-point mp3 encoding

Because the MT7628AN has no FPU, a fixed point encoder is selected as https://github.com/toots/shine
Testing device1 cubieboard2 Linux 3.4.79 A llwinner A20
2P-introduction20.png
Testing device2 Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz Linux 3.16.0
2P-introduction21.png

Testing device3 WRTnode2P
2P-introduction22.png

Testing device4 WRTnode2R
2P-introduction23.png

Testing device5 WRTnode
2P-introduction24.png

The test is performed in accordance with https://github.com/toots/shine
5 devices test on the same wav file copy of the fixed point MP3 encoding

Power consumption

Standby power consumption ( with Linux runing and WiFi off): 3.3v*140mA+-
WiFi on, small flow: 3.3v*200mA+-
wifi full flow: 3.3v*300mA+-


Thanks for reading, for technical support, pls mail svc@wrtnode.com 
For business pls mail bd@wrtnode.com 
For bulk purchase pls mail sale@wrntode.com
WRTnode team all rights reserved, WRTnode team is a alternative name for Beijing Wanglianzhiyuan tech Inc. Ver 2015.1