找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: irisic

中兴光猫F650A刷编程器固件必须把nand吹下来用编程器吗?

[复制链接]
发表于 2020-4-4 20:53:47 | 显示全部楼层
qiner_1984 发表于 2020-4-4 15:26
RT809H这个的价格比较容易接受点8-900,然后买个3-40的nand座子,如果烧spi nand的话可以再配一个3-40的那 ...

RT809H的还不支持ESMT的F50L1G41A
发表于 2020-4-5 22:33:39 | 显示全部楼层
可以用 uBoot命令来刷,TTL + TFTP 就可以正常刷写。
tftp :下载本地文件到光猫。
nand erase :清除 nand 数据块
nand write :写入  nand 数据块
nand dump :查看 nand 数据块
已经成功用上面命令刷写过uBoot 正常的F650A砖。
发表于 2020-4-6 06:06:39 | 显示全部楼层
haoboss 发表于 2020-4-5 22:33
可以用 uBoot命令来刷,TTL + TFTP 就可以正常刷写。
tftp :下载本地文件到光猫。
nand erase :清除 nand ...

U-Boot也挂了,TTL只显示Boot SPI NAND
发表于 2020-4-6 12:26:54 | 显示全部楼层
LonGDikE 发表于 2020-4-6 06:06
U-Boot也挂了,TTL只显示Boot SPI NAND

看来只能拆芯片了。。。
:(
发表于 2020-8-10 17:05:52 | 显示全部楼层
LonGDikE 发表于 2020-4-4 20:53
RT809H的还不支持ESMT的F50L1G41A

后来软件版本更新了,可以支持ESMT的颗粒了
发表于 2023-3-26 21:11:06 | 显示全部楼层
haoboss 发表于 2020-4-5 22:33
可以用 uBoot命令来刷,TTL + TFTP 就可以正常刷写。
tftp :下载本地文件到光猫。
nand erase :清除 nand ...

请问在TTL下怎么刷固件,我不太了解,可以进入TTL, 也可以中断,我下载的固件是bin的,能提供详细点的操作过程吗?
发表于 2023-5-3 19:40:39 | 显示全部楼层
mankie 发表于 2023-3-26 21:11
请问在TTL下怎么刷固件,我不太了解,可以进入TTL, 也可以中断,我下载的固件是bin的,能提供详细点的操 ...

我用的是以下命令:
刷写kernel1分区:
mw.b 0x42000000 0xff 0x800000
tftp 0x42000000 f650a.img
nand erase 0x580000 0x800000
nand write 0x42000000 0x580000 0x800000

刷写kernel2分区
mw.b 0x44000000 0xff 0x800000
tftp 0x44000000 f650a.img
nand erase 0xD80000 0x800000
nand write 0x44000000 0xD80000 0x800000
发表于 2023-5-3 20:27:34 | 显示全部楼层
本帖最后由 oick 于 2023-5-3 20:40 编辑

看看有没有nanddump命令 没有的话自己去找下ARM-Little版本的nanddump  
插上U盘 命令如下 编程器模式的完整数据备份
注:此命令备份的数据可以用编程器烧录 支持大多数中兴或中兴代工的猫
  1. nanddump  -o  -f /mnt/usb1_1/mtd0-whole_nand.bin /dev/mtd0
复制代码




#下面是数据备份(非编程器) 不同命令执行效果一样 只要其中一条执行成功就行

1。cat 命令
  1. cat /dev/mtd0 > /mnt/usb1_1/mtd0-whole.img
复制代码


2.DD命令
  1. dd if=/dev/mtd0  of=/mnt/usb1_1/mtd0-whole.bin
复制代码


3.tftp 直接下载 192.168.1.2 改为你自己的电脑IP  使用 TFTPD*.exe
  1. tftp  -l /dev/mtd0 -r mtd0-whole.bin -p 192.168.1.2
复制代码
4. nanddump
  1. nanddump    -f /mnt/usb1_1/mtd0-whole_nand.bin /dev/mtd0
复制代码

5 mtd_debug
  1. mtd_debug read /dev/mtd0 0x00000000 0x10000000 /mnt/usb1_1/mtd0-10000000-00020000-whole.bin
复制代码





发表于 2024-5-16 01:30:53 | 显示全部楼层
LonGDikE 发表于 2020-4-6 06:06
U-Boot也挂了,TTL只显示Boot SPI NAND

目前的情况一样
后续该如何处理比较好
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-9-17 23:56 , Processed in 0.023482 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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