This translation is older than the original page and might be outdated. See what has changed.

OpenWrt One

OpenWrt One 基于 MediaTek(联发科) Filogic 820 SoC, 双频WiFi 6, 3×3/2×2, 1个 2.5Gbit WAN, 1个 1Gbit LAN, 1GB DDR4 RAM, 256 MiB NAND, 16 MiB NOR, M.2 SSD接口, USB-C Serial console(串行控制) 和 USB 2.0接口.

OpenWrt One

原理图、数据表和 OpenWRT One 指南可在 https://one.openwrt.org/hardware/ 找到。

该设备将附带默认的原始设备制造商固件,并安装有 LuCI 图形用户界面。

  • 在开启设备电源之前,请确保 NAND/NOR 开关设置为 NAND。
  • 通过以太网将设备连接到 192.168.1.1。
  • 打开设备电源并等待绿色指示灯常亮,这表明设备已启动。
  • 在你的浏览器输入 192.168.1.1 后回车。
  • 该设备已准备好进行配置。请访问 - https://openwrt.org/docs/guide-quick-start/start

升级固件

最简单的方法是通过 USB。

  • 准备一个包含以下文件的FAT32格式的USB驱动器:
    • openwrt-mediatek-filogic-openwrt_one-squashfs-sysupgrade.itb
  • 断电
  • 插入USB驱动器
  • 确保选择NAND引导
  • 按住背面的按钮
  • 启动设备
  • 等待LED变绿

引导加载程序将重新刷写内核和根文件系统

进入恢复模式

  • 断电
  • 确保选择NAND引导
  • 按住前面的按钮
  • 启动设备
  • 设备现在将启动恢复initramfs映像

完全恢复

因为当设备不再启动时,即使ATF或引导加载程序损坏,也可以使用故障安全恢复方法。

NOR恢复系统将在出厂时重新刷写整个NAND闪存。

通过 UART 引导进行 NOR 恢复

通过使用[https://github.com/981213/mtk_uartboot|mtk_uartboot]引导系统,可以重新刷写 NOR 存储器。

这涉及两个步骤:

  1. 首先通过串行控制台连接将映像复制到RAM来启动路由器。
  2. 然后使用引导菜单恢复将映像从TFTP服务器重新刷写到NOR。
UART 引导

mtk_uartboot 的二进制文件可在最新的Releases的资源部分找到。下载适合你操作系统的压缩文件,并解压“mtk_uartboot”二进制文件。

在同一目录下下载:

一旦这些文件被复制完毕,应立即打开一个串行控制台连接,以便能够使用引导菜单恢复功能。这可以通过在上传后运行一个命令行来实现,该命令行在上传后启动 GNU Screen(所以首先要确保你已经安装了它):

关闭路由器电源后运行以下命令:

./mtk_uartboot --aarch64 --brom-load-baudrate 115200 --bl2-load-baudrate 115200 -s /dev/ttyACM0 -p mt7981-ram-ddr4-bl2.bin -f openwrt-mediatek-filogic-openwrt_one-nor-bl31-uboot.fip && screen /dev/ttyACM0 115200

注意,该行假定串行控制台连接显示为/dev/ttyACM0,如果该行在系统上显示为不同的设备,请相应地编辑该行。要访问该设备,可能需要以root身份运行,或将运行该命令的用户添加到对该设备具有写入权限的组中。

mtk_uartboot 启动成功后会显示以下信息:

mtk_uartboot - 0.1.1

Using serial port: /dev/ttyACM0

Handshake...

现在启动路由器,mtk_uartboot 将继续显示hw code: 0x7981,并在上传 BL2 和 FIP 时显示更多日志。

NOR 更新来自 TFTP 服务器

当启动菜单出现时,务必按下箭头键中断启动过程。

Openwrt One 将在其 LAN 端口上使用 IP 地址 192.168.11.11,并期望在 192.168.11.23 找到 TFTP 服务器。

TFTP 服务器应提供以下文件:

在上传文件之前,需要解锁NOR(这与平常习惯不同),方法是将SPI NOR WP跳线设置到默认工厂位置,然后在启动菜单中选择7. Lock NOR. (之后移除跳线)。成功的 NOR 刷写速度会比未实际进行刷写时慢一些。

固件重新刷写完成后重启路由器。

尺寸: 148 x 100.5 mm - 兼容 Banana Pi BPI-R4 外壳

OpenWrt One Enclosure

  1. 更多信息请参阅 BananaPi OpenWrt One
  2. NOR 适用于 recovery (恢复出厂固件). 路由器应该选择从 NAND 启动
  3. OpenWrt One 在阿里巴巴全球速卖通的Banana Pi 店铺:
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2024/12/31 10:52
  • by wonschangge