找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 10446|回复: 56

锐捷x32 / Ruijie RG-EW3200GX 刷OPENWRT

[复制链接]
本帖最后由 czytea 于 2022-4-16 20:02 编辑


EX3200GX PRO = X32 PRO
EX3200GW = X32

多谢原up主 Langhua Ye 对EW3200GX pro添加openwrt支持
经对比,EX3200GX PRO与EX3200GW两款机型的配置差距较小,存在通刷的可能性。在尝试直接刷EW3200GX PRO固件时发现刷入PRO的 initramfs 后缀的临时内存系统是可以正常启动到openwrt(识别为EW3200GX PRO)但在临时系统里按照教程直接升级EW3200GX PRO的 sysupgrade文件后会报错,停留在MT7622> 下(uboot)。在对比两款机型原系统正常启动ttl信息后,判断为MTD分区地址不一样的导致固件位置不对,所以EW3200GX无法使用PRO机型固件。

EW3200GX 与 EW3200GX PRO分区对比如下:


EW3200GX的dts文件中分区信息如下【回帖可见】:

  1.                         partition@0 {
  2.                                 label = "Preloader";
  3.                                 reg = <0x0 0x20000>;
  4.                                 read-only;
  5.                         };

  6.                         partition@20000 {
  7.                                 label = "ATF";
  8.                                 reg = <0x20000 0x10000>;
  9.                                 read-only;
  10.                         };

  11.                         partition@30000 {
  12.                                 label = "u-boot";
  13.                                 reg = <0x30000 0x50000>;
  14.                                 read-only;
  15.                         };

  16.                         partition@80000 {
  17.                                 label = "u-boot-env";
  18.                                 reg = <0x80000 0x10000>;
  19.                         };

  20.                         factory: partition@90000 {
  21.                                 label = "Factory";
  22.                                 reg = <0x90000 0x40000>;
  23.                                 read-only;
  24.                         };

  25.                         partition@D0000 {
  26.                                 label = "product_info";
  27.                                 reg = <0xd0000 0x10000>;
  28.                                 read-only;
  29.                         };

  30.                         partition@E0000 {
  31.                                 label = "kdump";
  32.                                 reg = <0xe0000 0x10000>;
  33.                                 read-only;
  34.                         };

  35.                         partition@F0000 {
  36.                                 compatible = "denx,fit";
  37.                                 label = "firmware";
  38.                                 reg = <0xf0000 0xf10000>;
复制代码

基于此,在op官方源里对EW3200GX PRO的DTS稍作修改就可编译出适用于EW3200GX的尝鲜op(修改EW3200GX PRO的dts文件 把分区地址改为EW3200GX的,机型选EW3200GXPRO直接编译即可)。


刷机有风险 刷前请斟酌 如果砖了自行解决
请按照刷机流程里刷入EW3200GX的专用的initramfs临时系统,在临时系统里备份所有MTD分区,以便不时之需。按顺序拼凑后的16M(16384KB)文件可作为编程器固件刷入。


按照流程刷了几次,每次都能正常刷入。简单测试:LanWan口均正常,5G信号正常(速率未测试)。给大家尝尝鲜
尝鲜固件下载地址【回帖可见】
https://github.com/ericvwv/OpenwrtWorkflows/releases/tag/2022.04.05-0000

刷机方法与EW3200GX PRO一致,见如下地址:https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=ce8a33b021a703b1933f627835f6cdc88c0ecdd3






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 2恩山币 +2 收起 理由
ko*** + 1 来来来,有什么伤心的事说出来让大家开心一下。
欧*** + 1 一看就是觉得高端、大气、上档次!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
EW3200GX 启动ttl里分区信息如下,如果上面给的地址不对,请大佬们纠正!

[    1.210092] mtk-nor 11014000.spi: xm25qh128c (16384 Kbytes)
[    1.215758] 8 ofpart partitions found on MTD device mtk_nor
[    1.221350] Creating 8 MTD partitions on "mtk_nor":
[    1.226227] 0x000000000000-0x000000020000 : "Preloader"
[    1.231929] 0x000000020000-0x000000030000 : "ATF"
[    1.237055] 0x000000030000-0x000000080000 : "u-boot"
[    1.242434] 0x000000080000-0x000000090000 : "u-boot-env"
[    1.248159] 0x000000090000-0x0000000d0000 : "Factory"
[    1.253635] 0x0000000d0000-0x0000000e0000 : "product_info"
[    1.259551] 0x0000000e0000-0x0000000f0000 : "kdump"
[    1.264838] 0x0000000f0000-0x000001000000 : "firmware"
[    1.270889] 2 fit-fw partitions found on MTD device firmware
[    1.276565] 0x0000000f0000-0x0000002e0000 : "kernel"
[    1.281924] 0x0000002f0000-0x000001000000 : "rootfs"
[    1.287293] mtd: device 9 (rootfs) set to be root filesystem
[    1.293116] 1 squashfs-split partitions found on MTD device rootfs
[    1.299297] 0x000000ef0000-0x000001000000 : "rootfs_data"
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

ganxiefenxiang
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

看看帖子里藏了啥好东西~~~
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

建议楼主标题上加上X32吧 我搜锐捷X32都没搜到  这还是无意中翻到你的帖

点评

故意的  详情 回复 发表于 2022-4-20 20:14
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

请教一下楼主,是直接用本地升级刷initramfs-kernel.bin吗?纯小白,谢谢

点评

需要拆机接ttl才能刷,刷机见一楼,与x32pro/EW3200GX PRO一致  详情 回复 发表于 2022-4-20 20:11
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

虽则复杂了点,但已有希望
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

虽则复杂了点,但已有希望
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
看看看看   
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

X32pro 通用吗,芯片一样

点评

x32 PRO即EW3200GX PRO 已经支持了,op官方都有的下载。刷机方法见一楼  详情 回复 发表于 2022-4-20 20:12
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
jqdq 发表于 2022-4-17 16:05
请教一下楼主,是直接用本地升级刷initramfs-kernel.bin吗?纯小白,谢谢

需要拆机接ttl才能刷,刷机见一楼,与x32pro/EW3200GX PRO一致
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
a460416016 发表于 2022-4-20 09:21
X32pro 通用吗,芯片一样

x32 PRO即EW3200GX PRO 已经支持了,op官方都有的下载。刷机方法见一楼
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
欧歌丶 发表于 2022-4-13 20:44
建议楼主标题上加上X32吧 我搜锐捷X32都没搜到  这还是无意中翻到你的帖

等有缘人
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

刷机方法看不懂 大佬能出一个图文教程吗

点评

适配好耍了几天就卖掉咯,靠你们自己了  详情 回复 发表于 2022-4-21 06:34
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-1 09:20

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表