|
|
Line 1: |
Line 1: |
− | [[NanoPi R2S|English]]
| + | ===如何使用SDIO WiFi=== |
− | | + | ====AP模式==== |
− | ==介绍== | + | * FriendlyWrt系统的无线功能默认是关闭状态, 要启用WiFi, 可点击“网络>无线”进入配置无线WiFi界面, 找到“无线未启用”那一行, 点击后面的“启用”按钮即可<br /> |
− | [[File:NanoPi R2S-1.jpg|thumb|frameless|250x250px|概览]]
| + | * 启用后, 在手机上搜索连接名称类拟 FriendlyWrt-xx:yy:zz 名称的WiFi热点, 输入默认密码password即可连接<br /> |
− | [[File:NanoPi R2S_TOP.jpg|thumb|frameless|250x250px|正面]]
| + | * {{{1}}}支持的SDIO WiFi型号为: rtl8822cs<br /> |
− | [[File:NanoPi R2S-BOT.jpg|thumb|frameless|250x250px|背面]]
| + | ====无线中继模式==== |
− | [[File:NanoPi_R2S-case1.jpg|thumb|frameless|250x250px|外壳]]
| + | * 连接到主无线路由器 |
− | [[File:R2sc-02.jpg|thumb|frameless|250x250px|外壳]]
| + | 点击 "网络" --> "无线", 在界面上点击 "Generic MAC80211 802.11ac/b/g/n" 后面的 "扫描" 按钮扫描网络,<br /> |
− | [[File:R2sc-03.jpg|thumb|frameless|250x250px|外壳]]
| + | 在网络列表中,点击要连接的热点后面的 "加入网络" 按钮,<br /> |
− | [[File:R2sc-04.jpg|thumb|frameless|250x250px|外壳]]
| + | 在加入网络的配置界面中,勾选 "重置无线配置",在 "WPA密钥"一栏中输入密钥,其他配置保持默认,点 "提交",再点 "保存" 回到无线配置界面,<br /> |
− | [[File:R2sc-05.jpg|thumb|frameless|250x250px|外壳]]
| + | 在无线配置界面上点 "保存并应用" 稍等片刻即可连接完成,连接成功后,可以在FriendlyWrt首页看到IP地址。 |
− | * NanoPi R2S(以下简称R2S)是友善电子团队最新推出的一款实现满速率双千兆的、完全开源的开发板。
| + | * 创建无线热点 |
− | * NanoPi R2S 使用RK3328 CPU,有两个千兆网络,1G DDR4内存,友善电子团队为NanoPi R2S专门移植了OpenWrt系统,支持Docker CE, 完全开源,用于企业物联网二次开发,个人定制NAS等。
| + | 点击 "网络" --> "无线" 进行无线配置页面,在界面上点击 "Generic MAC80211 802.11ac/b/g/n" 后面的 "添加" 按钮,将会弹出 "编辑无线网络" 页面,<br /> |
− | | + | 在 "工作频率" 一栏中设置无线信道(例如"40 (5200 MHz)"),<br /> |
− | ==NanoPi R2S资源特性== | + | 在 "EESID" 一栏中,输入热点名称,<br /> |
− | * CPU: Rockchip RK3328, Quad-core Cortex-A53 | + | 在 "网络" 一栏中,钩选 "lan",<br /> |
− | * DDR4 RAM: 1GB
| + | 点击 "无线安全", 设置加密类型,然后点击 "保存" 回到无线配置界面,<br /> |
− | * Network:
| + | 点击 "保存并应用",最后需要重启才能生效,点击 "系统" 选择 "重启"。 |
− | **10/100/1000M以太网口 x 1
| + | |
− | **USB3.0转10/100/1000M以太网口 x 1<br />
| + | |
− | * USB2.0 Host: Type-A x1 | + | |
− | * MicroSD Slot x 1
| + | |
− | * MicroUSB: 供电和Slave功能
| + | |
− | * Debug Serial Port: 3.3V TTL电平,3Pin 2.54mm间距排针
| + | |
− | * LED: LED x 3
| + | |
− | * KEY: KEY x 1 用户自定义功能
| + | |
− | * PC Size: 55.6 x 52mm
| + | |
− | * Power Supply: DC 5V/2A
| + | |
− | * Temperature measuring range: 0℃ to 80℃
| + | |
− | * OS/Software: U-boot,Ubuntu-Core,OpenWrt <br />
| + | |
− | <br /> | + | |
− | * '''实测网络速率'''
| + | |
− | ::{| class="wikitable"
| + | |
− | |-
| + | |
− | ! width=100px style="background: Light grey; color: black" |
| + | |
− | ! width=150px style="background: Light grey; color: black" align="center" | TX
| + | |
− | ! width=150px style="background: Light grey; color: black" align="center" | RX
| + | |
− | |-
| + | |
− | |WAN ||align="center" | 941 Mbps ||align="center" | 941 Mbps
| + | |
− | |-
| + | |
− | |LAN ||align="center" | 941 Mbps ||align="center" | 941 Mbps
| + | |
− | |-
| + | |
− | |Notes: ||colspan="2" | 1、测试工具:iperf <br /> 2、使用独立IP地址段和PC机单向通讯测试
| + | |
− | |}
| + | |
− | | + | |
− | ==接口布局和尺寸==
| + | |
− | ===接口布局===
| + | |
− | [[File:NanoPi R2S-layout.jpg |frameless|550px|NanoPi R2S接口布局]]
| + | |
− | * '''GPIO 24Pin管脚定义'''
| + | |
− | ::{| class="wikitable"
| + | |
− | |-
| + | |
− | | style="background: PaleTurquoise; color: black" colspan="1"| '''Pin#''' || style="background: PaleTurquoise; color: black" colspan="1"| '''Name'''|| style="background: PaleTurquoise; color: black" colspan="1"| '''Linux gpio'''|| style="background: PaleTurquoise; color: black" colspan="1"| '''Pin#'''|| style="background: PaleTurquoise; color: black" colspan="1"| '''Name'''|| style="background: PaleTurquoise; color: black" colspan="1"| '''Linux gpio'''
| + | |
− | |-
| + | |
− | |1 || SYS_3.3V || ||2 || VDD_5V ||
| + | |
− | |-
| + | |
− | |3 || I2C0_SDA / GPIO2_D1 || 89 ||4 || VDD_5V ||
| + | |
− | |-
| + | |
− | |5 || I2C0_SCL / GPIO2_D0 || 88 ||6 || GND ||
| + | |
− | |-
| + | |
− | |7 || GPIO2_A2 / IR_RX || 66 ||8 || UART1_TX / GPIO3_A4 || 100
| + | |
− | |-
| + | |
− | |9 || GND || ||10 || UART1_RX / GPIOG3_A6 || 102
| + | |
− | |}
| + | |
− | | + | |
− | :更详细的信息请查看原理图:[http://wiki.friendlyelec.com/wiki/images/5/59/SCH_NanoPi_R2S_V1.0-1912.pdf NanoPi_R2S_V1.0_1912-Schematic.pdf]
| + | |
− | :详细PCB尺寸图:[http://wiki.friendlyelec.com/wiki/index.php/File:Dimension_NanoPi_R2S_V1.0-1912_PCB.rar NanoPi R2S PCB的dxf文件]
| + | |
− | | + | |
− | ==快速入门==
| + | |
− | ===准备工作===
| + | |
− | 要开启你的NanoPi R2S新玩具,请先准备好以下硬件
| + | |
− | * NanoPi R2S主板
| + | |
− | * MicroSD卡/TF卡: Class10或以上的 8GB SDHC卡
| + | |
− | * 一个TYPE-C接口的外接电源,要求输出为5V/2A(可使用同规格的手机充电器)
| + | |
− | * 如果需要开发与编译,则需要一台可以联网的电脑,推荐安装Ubuntu 20.04 64位系统,并使用下面的脚本初始化开发环境, 也可以使用Docker容器: <br />
| + | |
− | **[https://github.com/friendlyarm/build-env-on-ubuntu-bionic How to setup the Compiling Environment on Ubuntu bionic]<br />
| + | |
− | **[https://github.com/friendlyarm/docker-cross-compiler-novnc docker-cross-compiler-novnc]<br />
| + | |
− | ===经测试可选用的TF卡===
| + | |
− | 请参考: [[Template:TFCardsWeTested/zh|TF Cards We Tested]]
| + | |
− | | + | |
− | {{1500000SerialPortDebugSetting/zh}}
| + | |
− | ===安装系统===
| + | |
− | {{Downloads-RK3328/zh|NanoPi-R2S}}
| + | |
− | {{BurnLinuxToSD-Rockchip/zh|NanoPi-R2S}}
| + | |
− | {{FriendlyWrt21/zh|NanoPi-R2S}}
| + | |
− | {{OfficialUbuntuCore/zh|NanoPi-R2S}}
| + | |
− | {{FriendlyCoreRemoveQt/zh}}
| + | |
− | {{OfficialDebianCore/zh|NanoPi-R2S}}
| + | |
− | ==Buildroot Linux系统的使用==
| + | |
− | {{RK3399 Buildroot Intro/zh|NanoPi-R2S}}
| + | |
− | <br /> | + | |
− | 关于Buildroot系统更详细的说明,请参考: [[Buildroot/zh|Buildroot]]<br />
| + | |
− | | + | |
− | ==如何编译系统==
| + | |
− | {{Rockchip-DevEnv/zh|NanoPi-R2S}}
| + | |
− | {{RK3328-BuildFromSource/zh|NanoPi-R2S}}
| + | |
− | {{RK3328-HWAccess/zh|NanoPi-R2S}}
| + | |
− | {{RockchipMiscCustome/zh|RK3328}}
| + | |
− | | + | |
− | ==性能测试方法==
| + | |
− | ===测试网口速率===
| + | |
− | ====软件下载====
| + | |
− | Windows下可以到官网下载 iperf3测速工具: https://iperf.fr/iperf-download.php <br >
| + | |
− | Linux系统可以用以下命令安装: sudo apt-get install iperf3<br >
| + | |
− | ====开始测速====
| + | |
− | 用网线连接电脑到Lan网口, <br>
| + | |
− | 电脑上打开浏览器, 进入FriendlyWrt后台页面, 进入 "服务“ -> “终端”, 登录后输入以下命令启用 iperf3 服务: <br>
| + | |
− | <syntaxhighlight lang="bash">
| + | |
− | iperf3 -s -i 2
| + | |
− | </syntaxhighlight> | + | |
− | 再打开电脑的终端, 输入以下命令开始测试RX速率:
| + | |
− | <syntaxhighlight lang="bash">
| + | |
− | iperf3 -c 192.168.2.1 -i 2 -t 30 -P4
| + | |
− | </syntaxhighlight>
| + | |
− | 输入以下命令开始测试TX速率:
| + | |
− | <syntaxhighlight lang="bash">
| + | |
− | iperf3 -c 192.168.2.1 -i 2 -t 30 -P4 -R
| + | |
− | </syntaxhighlight>
| + | |
− | ==Link to Rockchip Resources==
| + | |
− | {{Link to Rockchip Resources|NanoPi-R2S}}
| + | |
− | {{MoreOS/zh}}
| + | |
− | ==资源链接==
| + | |
− | ===原理图和数据手册===
| + | |
− | * 原理图
| + | |
− | ** [http://wiki.friendlyelec.com/wiki/images/5/59/SCH_NanoPi_R2S_V1.0-1912.pdf NanoPi_R2S_V1.0_1912-Schematic.pdf]
| + | |
− | ** [https://wiki.friendlyelec.com/wiki/images/0/0f/NanoPi-R2S-V1.1-2009-Schematic.pdf NanoPi-R2S-V1.1-2009-Schematic.pdf]
| + | |
− | | + | |
− | * PCB尺寸图
| + | |
− | ** [http://wiki.friendlyelec.com/wiki/index.php/File:Dimension_NanoPi_R2S_V1.0-1912_PCB.rar NanoPi_R2S_V1.0_1912 PCB的dxf文件]
| + | |
− | * 芯片规格书
| + | |
− | ** RK3328芯片手册 [http://wiki.friendlyelec.com/wiki/images/d/d7/Rockchip_RK3328_Datasheet_V1.1-20170309.pdf Rockchip_RK3328_Datasheet.pdf]
| + | |
− | | + | |
− | ==更新日志==
| + | |
− | {{RK3328-UpdateLog/zh|NanoPi-R2S}}
| + | |
点击 "网络" --> "无线" 进行无线配置页面,在界面上点击 "Generic MAC80211 802.11ac/b/g/n" 后面的 "添加" 按钮,将会弹出 "编辑无线网络" 页面,
在 "工作频率" 一栏中设置无线信道(例如"40 (5200 MHz)"),
在 "EESID" 一栏中,输入热点名称,
在 "网络" 一栏中,钩选 "lan",
点击 "无线安全", 设置加密类型,然后点击 "保存" 回到无线配置界面,
点击 "保存并应用",最后需要重启才能生效,点击 "系统" 选择 "重启"。