在 RK3399 tpm312-main 主板刷入 Armbian 系统
RK3399 tpm312-main 是一款基于 Arm 的主板,在二手市场有流通,据说是从广告机拆下来的。相比于大部分的机顶盒主板,它最大的特定是有 2 个USB 3.0接口。在插上支持 USB 3.0 的外置存储器(移动硬盘、U盘等)后,可以快速地移动数据。用于简单的文件共享服务器,它还是不错的。ophub/amlogic-s9xxx-armbian 项目提供了该主板的 Armbian 系统的固件。本文记录刷机过程。
下载固件 🔗
参考 ophub/amlogic-s9xxx-armbian 《README》 文档(中文),从 Releases 找到名字中包含 tpm312
的固件即可。
刷机 🔗
似乎无法使用 U 盘刷机,而是需要在 Windows 系统上使用专用的刷机工具。同时备好一根双头USB-A 数据线,用于连接主板上的USB接口和电脑USB口。
刷机过程可参考网友录制的视频 《tpm312 rk3399 4g+16g刷安卓9(tvbox)保姆级教程armbian/openwrt/istoreos刷机方法一致 不足100块钱的全能神器》。
安装刷机工具 RKDevTool 🔗
在 ophub/amlogic-s9xxx-armbian 的文档中提到了 RKDevTool 工具,但我未能使用它成功刷机。我使用了网友视频中提到的网站 中的驱动和刷机工具,成功地刷机。但还是要注意,下载和安装来路不明的软件是有风险的。
注意:安装了驱动后,可能需要重启机器
刷机 🔗
我有 2 个主板,居然使用了不同的刷机方法:
- 主板一:在通电(或者重启)时,按住 maskrom 键进入 Mashroot 模式刷机。
- 主板二:在通电(或者重启)时,按住 uboot 键,进入刷机模式。
登录 🔗
刷机后 HDMI 是没有输出的。插入网线后,在路由器上找到主板的 IP,然后通过 SSH 登录。首次登录,必须重新设置密码。
似乎无法使用无线网络。
其他 🔗
谨防矿机 🔗
- 卖家发给我的主板,其实已经内置了系统,而且经过我的折腾,居然可以连接 Wifi。但我发现,系统启动后会自动通过 Docker 启动 3 PCDN 的容器(名称中好像包含 pcdn blink),看来这以前是矿机;我也不清楚系统里有什么貌似,心有余悸。因此,出于安全和隐私考虑,拿到主板后,应该先刷机再使用。