收起左侧

记一次冷门RK3399工控机的飞牛OS移植刷机日志

15
回复
1951
查看
[ 复制链接 ]

6

主题

6

回帖

0

牛值

江湖小虾

2026-1-13 22:16:26 显示全部楼层 阅读模式

最近逛咸鱼的时候刷到一个安装了飞牛系统的工控机,看起来挺有意思的,垃圾佬折腾的心又犯了,于是我想去找个同款机器(垃圾佬不多花一分钱,哈哈哈哈哈)

image-20260113155141525

研究了半天接口,拿图去搜了一下闲鱼,发现这款机器的型号应该是GEA-8319,去官网搜了一下他的配置如下,从某种意义上说还蛮豪华的。

image-20260113211811367

整个咸鱼搜了好久,**没刷过系统的居然还有要价200的??**有点夸张。

image-20260113154524478

到了晚上再刷闲鱼的时候,看到了一个80的,没刷过系统的,不犹豫了,果断下手了。

image-20260113155318277

过了三天终于到了,迫不及待的去快递站拿快递回来,整体机器挺有分量的,毫无疑问第一件事当然是先给他通个电试试,刚要通电,第一个有点无语的事情来了,这个电源接口怎么没见过?

image-20260113155739182

这电源好像叫四针圆孔电源,哎,没仔细看,从淘宝买了电源,又等了三天。(这电源也太贵了!!20多!!加起来先一百多了,早知道还不如买刷好系统的了,还送电源,哭😭,蒜鸟蒜鸟,都不容易。)

5d9b09e520bbd79ed20ec22d24d1fe6b

既然电源没到,就先看看接口,两个输出接口,一个千兆网口,两个usb3.0,两个usb2.0,一个wifi天线,一个4g天线。4g天线??意思能插卡上网?

image-20260113160736876

三个按钮+一个OTG刷机口SIM卡卡槽SD卡卡槽?这个SIM卡卡槽和SD卡感觉有点意思呀?硬盘涨价,改装sd卡玩nas,哈哈哈哈,就是不知道能不能用。

image-20260113161054724

另外就是还有三个串口,玩HomeAssist的人都应该知道这个的用处吧,就不展开说了!!拆机拆机!!

image-20260113162038324

拆开之后板子很新,感觉做工还不错,有线网卡是螃蟹RTL8211F千兆网卡,无线+蓝牙模块是螃蟹RTL8723BU,4G模块是移远的EC20。内存和EMMC应该是4+16的。等电源到就立马通电!!!

三天又三天,总算拿到了我的电源!终于能通电了!

67e6b3b55184a55468242616c334eed0

激动人心的时刻终于到了!!!🔋点亮!嘶……怎么只卖这东西?无人售货机店里面的吗?这玩意儿在地铁站那种恶劣环境里都能7x24小时工作,这主板的工业级做工和稳定性肯定没得说,比那些寨板强多了

74ceb7fa48b7135cf598398a66d0bf5f

试了一下,没办法返回界面,如果就这系统我也用不到,除非我购买了,真能给我送两盒来(开个玩笑)。

一切就绪准备刷机了,先试试他的recovery按钮能不能刷机,这样就不用费力再去找他的Maskrom点位了。连接otg,按住recovery键,连接电源!启动!

image-20260113165508567

哈哈哈 ,果然按按钮就可以进入MASKROM进行线刷了,这对我们垃圾佬来说不是简简单单,从网上找到了一个安卓刷机包,先试一下。期待期待!

image-20260113165655831

**刷的好快!好像一分钟就刷完了,怎么有种不祥的预感呢?**别给我刷成砖了就行呜呜呜,虽然RK3399一般刷不坏吧哈哈哈。

image-20260113171230817

自己吓自己,成功启动了,设置里可以看到确实是4g运行内存+16g存储(emmc),试了一下WIFI、蓝牙、甚至移动网络都是可以打开的,有点意思呀?既然都刷上了,再用ADB安装几个软件玩,我安装了下面的软件,然后让写了个bat程序,用ADB批量安装了一下(害,忽略命令窗口的火星文,懒得折腾了呢)。

image-20260113172157369

下面就是老生常谈的影视软件添加个饭太硬的源,简单设置一下手机遥控器,设置设置UI界面,这些大家都会,就不细讲了,最后效果是这样的。

image-20260113174307775

有点好玩呀,拿来免费追追剧、看看电视、刷刷B站,再加上手机遥控器,简直也太爽了吧!!!RK3399看视频的能力确实没得说,再加上hdmi2.0 4k60帧的输出口,无敌了兄弟们!很过瘾。

**不过还是回归主题呀,还是想刷个飞牛玩玩,毕竟最近飞牛那么火。**我在网上找了很长时间,O大那边也没有适配这个冷门型号。也是,毕竟是售货机的工控板,看这情况只能自己改改试试了。

不过在那之前,我先试试飞牛原生的nanopc_t4的包,试一下。

image-20260113185518446

完蛋,刷完毫无反应!而且现在**按按钮,进不了maskrom了,估计引导程序毁了,**只能拆机了找找点刷机点了。(心里有点不安)

拿出祖传的排线短接法,试了半天,终于找到短接点了,哈哈哈,有时候感觉简直自己就是个天才。

image-20260113190610066

关于飞牛系统的适配简直是噩梦。本来以为是简单的“刷机”,结果发现这冷门板子的设备树(DTB)和通用版完全不兼容。如果不自己重新编译内核,这板子在飞牛面前就是块没有任何反应的黑砖

原版是老旧的安卓内核,和飞牛的6.12内核完全是两个时代的产物。没办法,只能祭出“逆向**”:先把安卓的DTB反编译,像破案一样去扒硬件定义的参数,再一点点移植到新内核里。

但这过程真的太折磨人了,完全是在“ICU”里反复抢救:

起初,照搬电源管理(PMIC)参数,系统根本起不来,串口全是乱码。好不容易把电源寄存器地址对上了,系统勉强能启动,结果高负载直接死机(Kernel Panic),看着满屏报错心都凉了半截。

最搞心态的是网卡!好不容易系统稳住了,插上网线却识别不到,或者死活只有百兆速度。查了几天资料才发现是这板子的网卡时序(TX/RX Delay)是魔改过的。

猛**了一个星期,大概经历了:

  • 第1-2天:改PMIC配置,解决无限重启,终于能进系统终端了,但没有显示输出。

  • 第3-5天:死磕RTL8211F网卡驱动,反复调整Delay数值,一度想把板子摔了。

  • 第6天:终于解决了网卡和USB3.0的冲突,网络跑满千兆!

    image-20260113220250756

为了搞定这块螃蟹网卡,我把安卓底层的代码扒了个底朝天。大家看图里的第 312 行,原厂设定的 tx_delay0x28,但在新内核下会导致丢包。我像猜密码一样试了无数次,终于测出 0x24 配合 rgmii-rxid 模式才是跑满千兆的‘唯一解’。

就在昨天,大概失败了几十上百次后,最后一次编译刷入......嘀!IP地址出现了!那一刻,我知道我成了!!哈哈哈哈!!!

image-20260113180939733

飞牛这个刷机要久大概要五分钟左右,然后第一次开机还要等几分钟,然后就可以在路由器和屏幕上看到他的IP了!

image-20260113181228444

插网线,插hdmi线,通电,重新开机!!见证奇迹的时刻咯!

575e64718bdde63a6dfeae9dcdfb3c2b

image-20260113181934987

设置信息,4+16,6核6线程,都没问题。
image-20260113183046040

轻松启动!接下来就是设置账号密码什么的,跑个iperf3,测了一下有线网络局域网基本稳定在950mbps。

image-20260113182840005

飞牛的Web管理界面目前还不支持配置4G和WiFi(听L大的意思是过不了多久会适配wifi模块),不过也可以理解吧,**谁没事拿数据流量玩nas。**但在底层Linux系统里,它们其实是可以被驱动的。

所以还是想折腾一下4g模块,插卡,还装了4g和wifi小天线,哈哈,仪式感拉满!

image-20260113202711573

通电,进ssh远程界面试一下,可以看到4g模块已经被识别

image-20260113210718699

看一下IP地址获取到了吗,好像直接获取到了

image-20260113210812860

启动一下ModemManager服务,mmcli也识别到模块了!

image-20260113210900607

最后!Ping一下看看怎么样?显然也是可以连接的。延迟也比较合理吧,毕竟这小天线,这小模块,能用就不错了哈哈哈。

image-20260113210943183

总体而言,感觉这个机器还可以,外观是个铁盒,质感还不错,拿在手里也蛮有分量的。接口也充足,有wifi、蓝牙、4g模块。刷机拿来玩也很方便,就是可惜缺少了内部SATA口,要是有SATA口或者m2口,那简直就完美了。虽然刷成的那一刻成就感满满,但是突然有点小失落,这是不是所谓的贤者时刻???

收藏
送赞 8
分享
就玩玩啦,洒洒水。

1

主题

4

回帖

0

牛值

江湖小虾

2026-1-14 16:04:04 显示全部楼层

这个啊,能将4G模块转接成SAT接口吗

1

主题

215

回帖

0

牛值

小有名气

2026-1-14 08:43:10 显示全部楼层

一般人还真玩不来。

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-14 15:34:59 显示全部楼层

可以分享dtb吗?谢谢

3

主题

96

回帖

0

牛值

初出茅庐

2026-1-15 11:33:29 显示全部楼层

厉害

1

主题

10

回帖

0

牛值

系统先锋体验团🛩️

2026-1-15 18:23:07 显示全部楼层

飞牛基本舍弃了很多com口 找一个差不多直接改下就行,3399的还是很好改的~

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-16 15:10:55 显示全部楼层

可以分享下固件么

1

主题

3

回帖

0

牛值

江湖小虾

2026-1-18 20:50:12 显示全部楼层

其实不必这么麻烦,这个机器在二手市场有存量 github有现成的固件 当然也有设备树和对应的uboot 目前O大的社区飞牛也需要替换设备树就可以启动。另外无线网和蓝牙也可以在飞牛使用,飞牛内核没有对应驱动 自己编译驱动复制到对应目录就ok.只不过2.4G的速率太慢。

3

主题

7

回帖

0

牛值

江湖小虾

2026-1-19 08:46:18 显示全部楼层

我买了个1.0.2版本的,但不能自动升级。手动升级没包也没教程。只加了个32Gtf卡,望楼主指教。

3

主题

7

回帖

0

牛值

江湖小虾

2026-1-27 20:03:15 显示全部楼层
我从网上找了个更换id的教程,改后能看到应用中心的内容了,也能自动更新了,但升级重启后变回原来的id和原来的版本了。是不是违规了?

3

主题

21

回帖

0

牛值

江湖小虾

飞牛百度网盘玩家

2026-2-11 23:43:10 显示全部楼层
大佬可以分享下吗?谢谢

0

主题

2

回帖

0

牛值

江湖小虾

2026-2-13 22:58:41 显示全部楼层

你好。论坛上居然看到了有同款机器的大佬,我也淘了gea8319,请问大佬有没有新版公测版的固件。 原机1.0.2升级就变砖。cry funk

1

主题

4

回帖

0

牛值

江湖小虾

2026-2-14 13:31:24 显示全部楼层

大佬,我也买了gea-8319,升级新系统变砖了,求个新版固件,谢谢大佬

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-15 21:07:08 显示全部楼层

1 只用分享,如有任何问题,联系我把它删了。上去看简介https://www.bilibili.com/video/BV1fGAceeEC8/?buvid=XX2AB242F3FABF45BAD8C40454DB653CDFC32&from_spmid=search.search-result.0.0&is_story_h5=false&mid=Kgd0q4F6rE3Mw4qWJhgw0Q%3D%3D&plat_id=114&share_from=ugc&share_medium=android&share_plat=android&share_session_id=c9915e47-51b8-43b1-bb42-b99149145202&share_source=QQ&share_tag=s_i&spmid=united.player-video-detail.0.0&timestamp=1771159593&unique_k=ZTC44g6&up_id=602629738&vd_source=08fd1540d1a4e4d5f4ae1dfa4684e17b
下载 "Armbian_23.02.2_GEA-6319_jammy_current_6.1.11"把里面的dtb文件"rk3399-gea8319.dtb"提取出来
2 去飞牛官网下载fnos_Mainland-PE_arm_1.1.19_nanopc-t4_594.img.gz
3 把rk3399-gea8319.dtb粘贴到fnos_Mainland-PE_arm_1.1.19_nanopc-t4_594.img下/boot/dtb/rockchip
4 /boot/fnEnv.txt这个文件里的fdtfile=rockchip/XXXXXXXXXXXXXXX,改成fdtfile=rockchip/rk3399-gea8319.dtb
5 保存刷机

1

主题

4

回帖

0

牛值

江湖小虾

2026-2-16 12:02:00 显示全部楼层
自己改了个固件,千兆网口可用,目前没看出有啥问题,欢迎大家测试

通过百度网盘分享的文件:fnos_Mai…
链接:https://pan.baidu.com/s/18I_ATexbFKAxhDsrMzGVEA?pwd=y** 
复制这段内容打开「百度网盘APP 即可获取」

0

主题

2

回帖

0

牛值

江湖小虾

朋友们求个固件,过年回来发现就砖了,只能刷安卓了

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则