BananaPi BPi-R3 Mini 采用 MediaTek 830(4 個 A53,最高 2.0 GHz),具有 2 個 2.5 GbE、AX4200 2.4G/5G 無線和 USB 2.0 端口。它還具有兩個 M.2 連接器,可用于 NVMe SSD 和 5G 模塊(板上包含 Nano SIM 插槽)。
這將是用作便攜式迷你路由器和 CPE 的不錯選擇。
借助 Mediatek PPE 引擎,您可以在零 CPU 使用率的情況下達到 2.5 Gb。
該 SoC 的速度也足夠快,可以處理千兆位網絡上的加密/解密操作(對于 aes-128-gcm,速度約為 1440 Mbps)。
帶有開機開關切換功能,也適合剛接觸OpenWrt/Mediatek并對它感興趣的人。物理A/B插槽設計可以幫助您輕松恢復系統。
不幸的是,只有一個 USB 2.0 端口(3.0 PHY 由 M.2 連接器占用)。
強調:
SoC: MediaTek MT7986A 4x A53Flash: 128MB SPI-NAND, 8GB eMMCRAM: 2GB DDR4Ethernet: 2x 2.5GbEWiFi: MediaTek MT7976C 2x2 2.4G + 3x3 5GInterface: M.2 B-Key, M.2 M-Key, Nano SIM slot, USB 2.0LED: Power, Status, WLAN2G, WLAN5G, LTE, SSDButton: Reset, Boot switchPower: 12V Type-C PDSize: 65x65mm

ImmortalWrt 最近添加了對此板的支持?22,所有基本功能都正常工作。
您可以在以下位置下載預構建固件:?https://firmware-selector.immortalwrt.org/? version=SNAPSHOT&target=mediatek%2Ffilogic&id=bananapi_bpi-r3-mini?29
- 筆記:
- 默認情況下,LuCI 不包含在快照構建中。
- 確保 initramfs 文件命名為
immortalwrt-mediatek-filogic-bananapi_bpi-r3-mini-initramfs-recovery.itb
. - 對于 TFTP 恢復,您需要將 PC 連接到 WAN 端口(靠近邊緣)?*。
eMMC閃存指令:
- 通過 SSH 連接到 BPi-R3 Mini,并上傳所有必需的固件:
emmc-gpt.bin
,?emmc-preloader.bin
,emmc-bl31-uboot.fip
- 寫入新的GPT表:
dd if=immortalwrt-mediatek-filogic-bananapi_bpi-r3-mini-emmc-gpt.bin of=/dev/mmcblk0 bs=512 seek=0 count=34 conv=fsync
- 擦除并寫入新的BL2:
echo 0 > /sys/block/mmcblk0boot0/force_ro dd if=/dev/zero of=/dev/mmcblk0boot0 bs=512 count=8192 conv=fsync dd if=immortalwrt-mediatek-filogic-bananapi_bpi-r3-mini-emmc-preloader.bin of=/dev/mmcblk0boot0 bs=512 conv=fsync
- 擦除并寫入新的 FIP:
dd if=/dev/zero of=/dev/mmcblk0 bs=512 seek=13312 count=8192 conv=fsync dd if=immortalwrt-mediatek-filogic-bananapi_bpi-r3-mini-emmc-bl31-uboot.fip of=/dev/mmcblk0 bs=512 seek=13312 conv=fsync
- 在您的 PC 上設置靜態 IP:
IP?192.168.1.254/24
、 GW192.168.1.1
- 使用 TFTP 服務器提供 ImmortalWrt initramfs 映像。
- 切斷電源重新接通,等待TFTP恢復完成。
- ImmortalWrt 啟動后,執行 sysupgrade。
- 此外,如果您想擁有 eMMC 恢復啟動功能:(
不用擔心!您將始終擁有 TFTP 恢復啟動功能。)dd if=immortalwrt-mediatek-filogic-bananapi_bpi-r3-mini-initramfs-recovery.itb of=/dev/mmcblk0p4 bs=512 conv=fsync
NAND閃存指令:
- 此外,
kmod-mtd-rw
NAND 閃存需要:
mtd-rw-a53-5.4.ko?(5.3 KB)
- 通過 SSH 連接到 BPi-R3 Mini,并上傳所有必需的固件:
mtd-rw-a53-5.4.ko
,?snand-preloader.bin
,snand-bl31-uboot.fip
- 擦除并寫入新的BL2:
insmod mtd-rw-a53-5.4.ko i_want_a_brick=y mtd erase BL2 mtd write immortalwrt-mediatek-filogic-bananapi_bpi-r3-mini-snand-preloader.bin BL2
- 擦除并寫入新的 FIP:
mtd erase FIP mtd write immortalwrt-mediatek-filogic-bananapi_bpi-r3-mini-snand-bl31-uboot.fip FIP
- 在您的 PC 上設置靜態 IP: IP?
192.168.1.254/24
、 GW192.168.1.1
- 使用 TFTP 服務器提供 ImmortalWrt initramfs 映像。
- 切斷電源重新接通,等待TFTP恢復完成。
- ImmortalWrt 啟動后,擦除 UBI 卷:
umount /mnt/ubi0* ubidetach -p /dev/mtd4 ubiformat -y /dev/mtd4 ubiattach -p /dev/mtd4
- 創建新的 ubootenv 卷:
ubimkvol /dev/ubi0 -n 0 -N ubootenv -s 128KiB ubimkvol /dev/ubi0 -n 1 -N ubootenv2 -s 128KiB
- 此外,如果您想要 NAND 恢復啟動功能:(
別擔心!您將始終擁有 TFTP 恢復啟動功能。)ubimkvol /dev/ubi0 -n 2 -N recovery -s 20MiB ubiupdatevol /dev/ubi0_2 immortalwrt-mediatek-filogic-bananapi_bpi-r3-mini-initramfs-recovery.itb
- 執行系統升級。
截屏
