|
本帖最后由 焉知祸福 于 2020-11-10 20:53 编辑
上海电信的SDN光猫之后改桥接很麻烦,看这个贴子里面 还没人成功 https://koolshare.cn/thread-142297-1-1.html
搜了下网上甚至还没人提取出来编程器固件,看到HG2821T-U分两种版本,想着要是能提取非SDN版固件刷入SDN版就好了
于是就拆开,看到有个8脚芯片,本来以为这个8脚芯片和其他路由器一样也是SPI-NOR FLASH,直接用CH341很容易读取的
没想到用了CH341原版软件和AsProgrammer软件都读取不了,试了Linux下flashrom也读取不了
最后在网上搜了下这个型号TC58CVG1S3H,才知道这个是SPI-NAND芯片和SPI-NOR读取的指令不一样。
然后就在网上搜用什么能读取这个芯片,发现很多都是价格不便宜的专业编程器,怪不得直到现在还没人提取出编程器固件。
直到在Github上发现前几天刚刚出现的一个俄罗斯的开源软件,支持用廉价编程器CH341读取SPI-NAND,https://github.com/McMCCRU/SNANDer ,这样才能读取备份出来。
用法是下载这个github的文件,插入CH341,运行Windows文件夹里的 zadig-2.3.exe ,选择 1a86:5512 安装驱动,然后通过powershell或cmd运行 SNANDer.exe
用SNANDer.exe -i 查看芯片信息,看到已经正确识别TC58CVG1S3H了,256MB相比SPI-NOR的8M 16M之类的大多了
- PS C:\Users\mydesktop\Downloads\SNANDer-main\Windows> .\SNANDer.exe -i
- SNANDer - Spi Nor/nAND programmER v.1.4 by McMCC <mcmcc@mail.ru>
- Found programmer device: WinChipHead (WCH) - CH341A
- Detaching kernel drivers is not supported. Further accesses may fail.
- Device revision is 3.0.4
- spi_nand_probe: mfr_id = 0x98, dev_id = 0xcb
- Get Status Register 1: 0x38
- Get Status Register 2: 0x16
- Using Flash ECC.
- Detected SPI NAND Flash: TOSHIBA TC58CVG1S3H, Flash Size: 256 MB
复制代码
然后我第一次用SNANDer.exe -r TC58CVG1S3H.bin想直接读取,但提示失败
- PS C:\Users\mydesktop\Downloads\SNANDer-main\Windows> .\SNANDer.exe -r TC58CVG1S3H.bin
- SNANDer - Spi Nor/nAND programmER v.1.4 by McMCC <mcmcc@mail.ru>
- Found programmer device: WinChipHead (WCH) - CH341A
- Detaching kernel drivers is not supported. Further accesses may fail.
- Device revision is 3.0.4
- spi_nand_probe: mfr_id = 0x98, dev_id = 0xcb
- Get Status Register 1: 0x00
- Get Status Register 2: 0x16
- Using Flash ECC.
- Detected SPI NAND Flash: TOSHIBA TC58CVG1S3H, Flash Size: 256 MB
- READ:
- Read addr = 0x0000000000000000, len = 0x0000000010000000
- .........[spinand_ecc_fail_check] : ECC cannot recover detected !, page = 0xc0
- spi_nand_read_page: Bad Block, ECC cannot recovery detecte, page = 0xc0
- Status: BAD(-1)
复制代码
然后第二次尝试,用 SNANDer.exe -d -r TC58CVG1S3H.bin 命令,关闭ECC可以读取
- PS C:\Users\mydesktop\Downloads\SNANDer-main\Windows> .\SNANDer.exe -d -r TC58CVG1S3H.bin
- SNANDer - Spi Nor/nAND programmER v.1.4 by McMCC <mcmcc@mail.ru>
- Found programmer device: WinChipHead (WCH) - CH341A
- Detaching kernel drivers is not supported. Further accesses may fail.
- Device revision is 3.0.4
- spi_nand_probe: mfr_id = 0x98, dev_id = 0xcb
- Get Status Register 1: 0x00
- Get Status Register 2: 0x16
- Disable Flash ECC.
- Detected SPI NAND Flash: TOSHIBA TC58CVG1S3H, Flash Size: 256 MB
- READ:
- Read addr = 0x0000000000000000, len = 0x0000000010800000
- .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Status: OK
复制代码
最后又测试用 SNANDer.exe -I -r TC58CVG1S3H-I.bin 忽略ECC也可以读取
但这个文件和上面是有些区别的,下载后用beyond compare对比下就能知道
- PS C:\Users\mydesktop\Downloads\SNANDer-main\Windows> .\SNANDer.exe -I -r TC58CVG1S3H-I.bin
- SNANDer - Spi Nor/nAND programmER v.1.4 by McMCC <mcmcc@mail.ru>
- Found programmer device: WinChipHead (WCH) - CH341A
- Detaching kernel drivers is not supported. Further accesses may fail.
- Device revision is 3.0.4
- spi_nand_probe: mfr_id = 0x98, dev_id = 0xcb
- Get Status Register 1: 0x00
- Get Status Register 2: 0x16
- Using Flash ECC.
- Detected SPI NAND Flash: TOSHIBA TC58CVG1S3H, Flash Size: 256 MB
- READ:
- Read addr = 0x0000000000000000, len = 0x0000000010000000
- .........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Status: OK
复制代码
最后付上我读取出来的文件 https://wws.lanzous.com/icgsJi9fv8b (其中有份非SDN版的是从 https://www.right.com.cn/forum/thread-2366056-1-1.html 下载的)试了下在linux下用binwalk可以解出文件
至于怎样切割合并固件分区,以便刷机切换桥接还没研究,希望大佬们研究下吧
这个转接座对于WSON封装的芯片引脚有点长,怕短路就垫了点纸焊的
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
评分
-
查看全部评分
|