ubnt解决方案
查看: 3101|回复: 12

[求助] 采用MTK7628A芯片的TOTOLINK T1 固件怎么刷和他一样的国际版A3固件?

[复制链接]

5

回帖

59

积分

5 小时

在线时间

新兵上阵

注册时间
2015-4-29
金币
46 个
威望
1 个
荣誉
0 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-8-7 23:03 |显示全部楼层
otolink T1 官方宣传是采用MTK7628A芯片。听客服讲totolink 国际版A3外形和硬件和它一模一样,只是固件不一样。

国内版 T1 http://www.totolink.cn/index.php/Product/show/90.html
国际版 A3 http://www.totolink.net/sub/product/detail.asp?product_num=100163

我telnet连接显示是OpenWrt

那么问题来了:
1、我想在T1上用web页升级A3固件提示错误不让升,请问有什么办法可以强制升级A3固件。我要具体怎么操作。
2、T1可以升级第三方固件吗?例如Openwrt.我要具体怎么操作。
PS:感觉T1 出厂固件 wan口灯狂闪并且对应的手机App有分析用户上网行为的功能。我怀疑此固件有偷宽带的嫌疑。

本帖子中包含更多资源

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

x

1404

回帖

4285

积分

1811 小时

在线时间

少校

注册时间
2015-6-29
金币
2512 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2017-8-7 23:43 来自手机 |显示全部楼层
很高档的路由,双频千兆的。
回复

使用道具 举报

631

回帖

5018

积分

799 小时

在线时间

中校

注册时间
2015-11-15
金币
4282 个
威望
1 个
荣誉
0 个
累计签到:421 天
连续签到:0 天
[LV.730]常住居民
发表于 2017-8-8 08:57 |显示全部楼层
建议先刷不死,然后随便刷。
回复

使用道具 举报

115

回帖

769

积分

310 小时

在线时间

中尉

注册时间
2016-4-15
金币
614 个
威望
1 个
荣誉
0 个
累计签到:23 天
连续签到:0 天
[LV.50]初入江湖
发表于 2017-8-8 09:16 来自手机 |显示全部楼层
上编程器,专治各种不能刷
回复

使用道具 举报

5

回帖

59

积分

5 小时

在线时间

新兵上阵

注册时间
2015-4-29
金币
46 个
威望
1 个
荣誉
0 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-8-8 10:12 |显示全部楼层
shwghsy 发表于 2017-8-8 08:57
建议先刷不死,然后随便刷。

有对应的不死嘛?
回复

使用道具 举报

290

回帖

1万

积分

310 小时

在线时间

上校

注册时间
2011-9-2
金币
10628 个
威望
0 个
荣誉
0 个
累计签到:978 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2017-8-8 18:21 |显示全部楼层
上编程器,专治各种不能刷。
回复

使用道具 举报

503

回帖

1298

积分

93 小时

在线时间

上尉

注册时间
2015-4-12
金币
759 个
威望
2 个
荣誉
0 个
累计签到:115 天
连续签到:0 天
[LV.200]无线新星
发表于 2017-8-8 19:27 |显示全部楼层
这个芯片怎么样
回复

使用道具 举报

470

回帖

8706

积分

324 小时

在线时间

中校

注册时间
2015-1-18
金币
8202 个
威望
0 个
荣誉
0 个
累计签到:903 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2017-8-9 09:04 |显示全部楼层
上编程器,专治各种不能刷。
回复

使用道具 举报

5

回帖

59

积分

5 小时

在线时间

新兵上阵

注册时间
2015-4-29
金币
46 个
威望
1 个
荣誉
0 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-8-10 08:49 |显示全部楼层
shwghsy 发表于 2017-8-8 08:57
建议先刷不死,然后随便刷。

不死貌似不支持。
回复

使用道具 举报

5

回帖

59

积分

5 小时

在线时间

新兵上阵

注册时间
2015-4-29
金币
46 个
威望
1 个
荣誉
0 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2017-8-10 08:50 |显示全部楼层
tmcent 发表于 2017-8-8 19:27
这个芯片怎么样

信号还算稳定。就是智能固件我不喜欢,有隐私泄露嫌疑。所以我想刷A3
回复

使用道具 举报

11

回帖

231

积分

46 小时

在线时间

少尉

注册时间
2011-3-19
金币
208 个
威望
1 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2024-2-16 00:56 |显示全部楼层
本帖最后由 nokia007 于 2024-2-22 17:08 编辑

想起来有个TOTOLINK T1,一直以为是螃蟹方案无望,多方查证才知道是MT7628AN+MT7612EN,也打算年后刷openwrt。同国际版TOTOLINK A3、韩国版ipTIME A3硬件一样。
https://openwrt.org/toh/hwdata/totolink/totolink_a3
不行的话就上串口或者编程器。

续:
尝试直接从官方web页面刷机,提示升级失败。只能开盖了。先接串口看看bootlog。波特率57600。


  1. U-Boot 1.1.3 (Aug  1 2016 - 17:58:31)

  2. Board: Ralink APSoC DRAM:  64 MB
  3. relocate_code Pointer at: 83fb8000
  4. flash manufacture id: c8, device id 40 17
  5. find flash: GD25Q64B
  6. *** Warning - bad CRC, using default environment

  7. ============================================
  8. Ralink UBoot Version: 4.3.0.0
  9. --------------------------------------------
  10. ASIC 7628_MP (Port5<->None)
  11. DRAM component: 512 Mbits DDR, width 16
  12. DRAM bus: 16 bit
  13. Total memory: 64 MBytes
  14. Flash component: SPI Flash
  15. Date:Aug  1 2016  Time:17:58:31
  16. ============================================
  17. icache: sets:512, ways:4, linesz:32 ,total:65536
  18. dcache: sets:256, ways:4, linesz:32 ,total:32768

  19. ##### The CPU freq = 575 MHZ ####
  20. estimate memory size =64 Mbytes
  21. RESET MT7628 PHY!!!!!!
  22. Please choose the operation:
  23.    1: Load system code to SDRAM via TFTP.
  24.    2: Load system code then write to Flash via TFTP.
  25.    3: Boot system code via Flash (default).
  26.    4: Entr boot command line interface.
  27.    7: Load Boot Loader code then write to Flash via Serial.
  28.    9: Load Boot Loader code then write to Flash via TFTP.                                                                                                   0

  29. 3: System Boot system code via Flash.
  30. ## Booting image at bc050000 ...
  31.    Image Name:   TOTOLINK_T1
  32.    Image Type:   MIPS Linux Kernel Image (lzma compressed)
  33.    Data Size:    1454920 Bytes =  1.4 MB
  34.    Load Address: 80000000
  35.    Entry Point:  80000000
  36.    Verifying Checksum ... OK
  37.    Uncompressing Kernel Image ... OK
  38. No initrd
  39. ## Transferring control to Linux (at address 80000000) ...
  40. ## Giving linux memsize in MB, 64

  41. Starting kernel ...

复制代码
最后发现启动的是一个基于14.07的openwrt修改的固件。
重启,打断启动,尝试选2: Load system code then write to Flash via TFTP.
按操作一步一步架设tftp,成功传入固件,但是提示校验失败。

进入系统后尝试wget新固件,提示wget: can't open 'xxx.bin': No such file or directory,然而架设的hfs日志显示路由器发起了get操作,我用浏览器完全是可以下载的。也就是说wget方法也堵死了。

重启,打断boot,选择
7: Load Boot Loader code then write to Flash via Serial.
9: Load Boot Loader code then write to Flash via TFTP.
都没反应,看来做得很绝啊。

外网有类似讨论,说用早期过渡固件可以升级,我试了在T1上不行,他们的是A3。
https://forum.openwrt.org/t/totolink-a3-cant-install/130255/28

必须得上编程器了。先找个breed:
https://breed.hackpascal.net/r1338%20%5b2021-12-16%5d/

我就用https://breed.hackpascal.net/r1338%20%5b2021-12-16%5d/breed-mt76x8-blank.bin

读出原flash内容做备份,提取eeprom(也就是factory分区,见附件)。然后向flash写入breed,焊回flash,进入breed页面192.168.1.1,默认公版flash布局0x50000,传入初始化固件:
https://downloads.openwrt.org/releases/23.05.2/targets/ramips/mt76x8/openwrt-23.05.2-ramips-mt76x8-totolink_a3-initramfs-kernel.bin
等待几分钟,可以登录openwrt页面192.168.1.1,立即升级固件:
https://downloads.openwrt.org/releases/23.05.2/targets/ramips/mt76x8/openwrt-23.05.2-ramips-mt76x8-totolink_a3-squashfs-sysupgrade.bin
等待几分钟,可以登录最新openwrt页面192.168.1.1。
重启,在串口中打断启动,进入breed,选择精简版布局0x40000(指的是firmware从0x40000起),刷入eeprom。这里是个坑,新固件的布局和totolink官方固件的不一样,eeprom在0x30000,firmware在0x40000。
  1. [1.267980] 0x000000000000-0x000000020000 : "u-boot"
  2. [1.281958] 0x000000020000-0x000000030000 : "config"
  3. [1.293248] 0x000000030000-0x000000040000 : "factory"
  4. [1.306842] 0x000000040000-0x000000800000 : "firmware"
复制代码
而官方的eeprom在0x40000,firmware在0x50000。

重启,大功告成。2.4G澳大利亚可出22dBm,5G可出21dBm。

本帖子中包含更多资源

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

x
回复

使用道具 举报

4

回帖

137

积分

38 小时

在线时间

上等兵

注册时间
2013-2-12
金币
122 个
威望
1 个
荣誉
0 个
累计签到:3 天
连续签到:2 天
[LV.20]漫游旅程
发表于 2024-3-29 17:27 |显示全部楼层
本帖最后由 nowcheese 于 2024-3-30 14:56 编辑
nokia007 发表于 2024-2-16 00:56
想起来有个TOTOLINK T1,一直以为是螃蟹方案无望,多方查证才知道是MT7628AN+MT7612EN,也打算年后刷openwr ...

我用TTL刷的

#TTL回车
#打开tftpd32.exe
#先备份整个固件
cat /proc/mtd
cd /tmp
dd if=/dev/mtd0 of=/tmp/all.bin
tftp -p -l /tmp/all.bin 192.168.0.163
rm /tmp/all.bin
#上传breed开刷
tftp -g -l /tmp/breed.bin -r breed-mt7688-reset38.bin 192.168.0.163
mtd -r write /tmp/breed.bin Bootloader
rm /tmp/breed.bin


@nokia007
刷breed-mt7688-reset38.bin好点,可以用reset键进breed。
https://breed.hackpascal.net/breed-mt7688-reset38.bin

T1布局0x50000,A3布局0x40000,A3读MAC地址是在0x1fc40,所以我刷asus_rt-ac1200的固件,
https://downloads.openwrt.org/releases/23.05.0/targets/ramips/mt76x8/openwrt-23.05.0-ramips-mt76x8-asus_rt-ac1200-squashfs-sysupgrade.bin

问题就是wifi LED灯不亮,至少MAC不会重启一次变一次。

A3读LAN_MAC地址是在0x1fc20,读WAN_MAC地址是在0x1fc40,要改一下breed,
刷totolink_a3要用布局0x40000,加刷EEPROM
https://downloads.openwrt.org/releases/23.05.0/targets/ramips/mt76x8/openwrt-23.05.0-ramips-mt76x8-totolink_a3-squashfs-sysupgrade.bin


本帖子中包含更多资源

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

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-12-19 20:51

返回顶部 返回列表