NanoPi R5s eMMC刷入iStoreOS系统,轻松配置家庭网络

NanoPi R5s LTS介绍

面对现在复杂的网络环境和日益增长的网络需求,一款性能稳定,配置灵活的路由器设备显得至关重要。NanoPi R5s LTS作为友善电子推出的一款高性能、低功耗的开发板,适用于各种嵌入式应用场景,成为了众多开发者和技术爱好者的理想选择。。

NanoPi R5s LTS主要参数:

  • 处理器: 采用瑞芯微RK3568B2处理器,性能强劲。
  • 内存: 提供4GB LPDDR4x内存选项。
  • 存储: 配备32GB eMMC闪存,并支持TF卡启动,具有1个M.2 NVME固态硬盘接口,方便扩展存储。
  • 网络接口: 拥有两个2.5G网口和一个千兆网口,适合高速网络应用。
  • USB接口: 配备2个USB 3.0接口,支持外接设备。
  • 视频输出: 具备1个HDMI输出接口,支持4K60p H.265/H.264视频解码播放。
  • 尺寸: 主板尺寸为90x62mm,设计紧凑,适合嵌入式应用。
  • 供电: 支持USB Type-C PD快充电源供电,外接移动硬盘时无需担心供电不足。

NanoPi R5s以其高性价比和多功能性,配合刷入Openwrt系统固件,能够轻松配置高性能家庭网络。NanoPi R5s LTS,配备双2.5G网口和千兆网口,适合用作软路由和轻量级NAS;NanoPi R5s还支持4K视频硬解播放,如果刷入Android TV系统固件,还可以配置成原生Android电视盒子使用。

由于官方提供的Openwrt系统固件功能相对较少,要实现更多功能需要复杂的配置,对新手不太友好;下面详细介绍NanoPi R5s LTS如何刷入第三方iStoreOS系统固件,轻松配置家庭网络。

刷机前准备

  1. NanoPi R5s LTS主机,一个USB-C接口外接电源 (要求10W及以上规格),支持PD协议的电源适配器。
  2. MicroSD卡/TF卡: Class10或以上的 8GB SDHC卡(推荐使用16G,一定是一张8G或以上容量的TF卡)。

[!important]
带有openwrt系统的TF卡在电脑端是读不出来的,不是读卡器坏了也不是TF卡坏了,如果需要重新刷写系统固件直接用写盘工具操作写盘即可。

  1. 写卡软件Windows电脑推荐用Rufus写盘工具,MacOS推荐使用balenaEtcher写盘工具。
    写盘工具官方下载地址:

  2. 下载适配NanoPi R5s LTS的iStoreOS系统固件。下载地址:https://fw.koolcenter.com/iStoreOS/r5s/

NanoPi R5S LTS系统卡常见的三种制作方法:

  • FriendlyWrt官方系统固件或任意第三方系统固件(例如:ImmortalWrtiStoreOSAndroid TV等)从TF卡直接启动系统(需要TF卡)
  • 烧写任意第三方系统固件到eMMC启动(通过FriendlyWrt官方系统固件自带的eMMC刷机助手烧写任意第三方系统固件到eMMC启动,需要TF卡+浏览器)
  • 烧写FriendlyWrt官方系统固件到eMMC启动(自动烧写,需要TF卡)

[!tip]
推荐使用第二种方法;内置的eMMC闪存除了速度通常比使用TF卡快外,还不用担心TF卡质量问题导致的系统不稳定的情况。

写入官方系统TF卡

根据系统启动方式,下载适配NanoPi R5s LTS机型的官方openwrt系统固件。下载地址:https://dl.friendlyelec.com/nanopir5s

刷机方法 官方系统固件下载目录及对应文件名格式
TF卡直接启动 01_系统固件 / 01_SD卡固件 / rk3568-sd-friendlywrt-24.10-YYYYMMDD.img.gz(如果需要docker功能,选择版本号后带有docker的固件)
使用刷机助手烧写到eMMC启动 01_系统固件 / 01_SD卡固件 / rk3568-sd-friendlywrt-24.10-YYYYMMDD.img.gz(如果需要docker功能,选择版本号后带有docker的固件)
使用TF卡自动烧写到eMMC启动 01_系统固件 / 02_SD卡刷机固件(SD-to-eMMC) / rk3568-eflasher-friendlywrt-24.10-YYYYMMDD.img.gz(如果需要docker功能,选择版本号后带有docker的固件)

【Windows 电脑推荐用Rufus写盘工具】

【MacOS 电脑推荐用balenaEtcher写盘工具】

通电开机

将写好的TF卡插到机器的TF卡槽里而不是通过读卡器插入机器的USB口,连接NanoPi-R5s的电源,设备会从TF卡启动运行。

[!caution]
如果无法从TF卡启动,而是始终从eMMC中已烧录的系统启动,则需要按如下方法强制从TF卡启动。

  1. 断电并插入TF卡
  2. 用卡针按住MASK
  3. 接通电源,4-5秒后松开MASK

将iStoreOS系统固件写入eMMC

1、使用烧写了FriendlyWrt系统固件的TF卡启动NanoPi-R5s, 在浏览器地址栏输入:http://192.168.2.1 登录FriendlyWrt管理页面;初始用户名:root 初始密码:password

2、在网页菜单上点击 系统 ->eMMC刷机助手 进入eMMC刷机助手界面, 点击界面上的 选择文件 按钮, 选择之前下载的iStoreOS系统固件文件(文件格式支持 .gz 格式的压缩文件, 或者以 .img 作为扩展名的raw格式),点击 上传并烧写 ,系统会上传固件并自动烧写完成。

各状态下NanoPi-R5s系统指示灯状态列表,可用来判断NanoPi-R5s设备当前所处状态

系统状态 SYS灯(红灯) WAN灯(绿灯) LAN灯(绿灯)
上电开机 常亮
系统启动 慢闪
TF卡系统运行(未配置网络) 慢闪 常亮 常亮
烧写系统 快闪
烧写完成 慢闪 常亮 常亮

3、烧写完成后,需 切断电源 !然后从NanoPi-R5s端弹出TF卡,重新上电开机,此时NanoPi-R5s会从eMMC启动你刚刚烧写的系统。在浏览器地址栏输入:http://192.168.100.1 登录iStoreOS管理页面;初始用户名:root 初始密码为空,直接点击 登陆 即可进入系统。

接下来,就可以根据自己的网络情况在iStoreOS系统中配置家庭网络环境了。