找回密码
 注册

QQ登录

只需一步,快速开始

楼主: irisic

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

[复制链接]
发表于 2020-4-4 20:53:47 | 显示全部楼层
qiner_1984 发表于 2020-4-4 15:26
, b- y- n5 G7 p- B3 l0 y$ aRT809H这个的价格比较容易接受点8-900,然后买个3-40的nand座子,如果烧spi nand的话可以再配一个3-40的那 ...
( O' K2 R" A7 W/ s& k
RT809H的还不支持ESMT的F50L1G41A
发表于 2020-4-5 22:33:39 | 显示全部楼层
可以用 uBoot命令来刷,TTL + TFTP 就可以正常刷写。2 S% C) O, R& @4 Q
tftp :下载本地文件到光猫。
+ V9 U, f4 E- {! E$ o0 P9 rnand erase :清除 nand 数据块& p4 R' f- t3 E* s9 s* \
nand write :写入  nand 数据块3 v/ V9 Y7 z" [  |, s( \2 X
nand dump :查看 nand 数据块' b% w, @. k# _
已经成功用上面命令刷写过uBoot 正常的F650A砖。9 E4 H0 [* Y) S
发表于 2020-4-6 06:06:39 | 显示全部楼层
haoboss 发表于 2020-4-5 22:339 R+ E/ w7 t2 X. w: e
可以用 uBoot命令来刷,TTL + TFTP 就可以正常刷写。8 Q/ c$ Y# R- Y" X6 I
tftp :下载本地文件到光猫。6 R1 H2 _* F) N% i9 H* O1 ~5 o
nand erase :清除 nand ...

2 \  @' F1 A9 U* J3 YU-Boot也挂了,TTL只显示Boot SPI NAND
发表于 2020-4-6 12:26:54 | 显示全部楼层
LonGDikE 发表于 2020-4-6 06:063 @- ~  c! X5 K( O0 L- R
U-Boot也挂了,TTL只显示Boot SPI NAND

) Q  k# t  }/ Q看来只能拆芯片了。。。7 L' H, o$ u' |: m
:(
发表于 2020-8-10 17:05:52 | 显示全部楼层
LonGDikE 发表于 2020-4-4 20:53
# x) V9 H4 \# s, A  {( R2 ?RT809H的还不支持ESMT的F50L1G41A

1 S& u1 g! y  h- z9 v) w  |  V: G后来软件版本更新了,可以支持ESMT的颗粒了
发表于 2023-3-26 21:11:06 | 显示全部楼层
haoboss 发表于 2020-4-5 22:335 q- o2 e8 x- v; y, Z
可以用 uBoot命令来刷,TTL + TFTP 就可以正常刷写。
% l- j6 Z% Q3 e3 P6 S, ctftp :下载本地文件到光猫。
& d" B3 ]8 m+ c7 N- Wnand erase :清除 nand ...
6 u* G" C3 h. v" [5 g9 r
请问在TTL下怎么刷固件,我不太了解,可以进入TTL, 也可以中断,我下载的固件是bin的,能提供详细点的操作过程吗?
发表于 2023-5-3 19:40:39 | 显示全部楼层
mankie 发表于 2023-3-26 21:11
2 g8 Y) K: q- X( u7 s' ]& u" V& J' `请问在TTL下怎么刷固件,我不太了解,可以进入TTL, 也可以中断,我下载的固件是bin的,能提供详细点的操 ...
0 f4 u( J) V5 Y5 d
我用的是以下命令:6 ?, z( ?# o6 z9 n4 M: K
刷写kernel1分区:: _# x8 C: z5 t5 L7 {. c& y
mw.b 0x42000000 0xff 0x800000
4 i) h: W; Q& I: E7 w7 k/ x* }8 y( [tftp 0x42000000 f650a.img
3 p( [  ^4 t! s# r  Cnand erase 0x580000 0x8000009 q$ }5 I& O" g( }' s; K: \
nand write 0x42000000 0x580000 0x8000001 z8 _- B6 Z# q$ V

0 O. {' R; u8 a5 H9 G2 d刷写kernel2分区5 F" b; Z* [6 u2 j
mw.b 0x44000000 0xff 0x800000
$ ?2 \: I* F; ~( _$ `8 Rtftp 0x44000000 f650a.img
# S0 r$ V7 f) A; j" r# ]. Q) jnand erase 0xD80000 0x800000' P4 a. N3 J& L/ |1 T: S
nand write 0x44000000 0xD80000 0x800000
发表于 2023-5-3 20:27:34 | 显示全部楼层
本帖最后由 oick 于 2023-5-3 20:40 编辑 - Z# ]7 L9 c4 N
. u0 l: r$ [1 {
看看有没有nanddump命令 没有的话自己去找下ARM-Little版本的nanddump  
- S8 v; i! n( n  X: m7 y插上U盘 命令如下 编程器模式的完整数据备份1 e" ]0 ]& v5 @- `. O: B
注:此命令备份的数据可以用编程器烧录 支持大多数中兴或中兴代工的猫
" I5 v. x  i- ]* e: S. m+ X
  1. nanddump  -o  -f /mnt/usb1_1/mtd0-whole_nand.bin /dev/mtd0
复制代码

4 V: k$ _5 g  ^* w" Y  {+ w8 |8 t) s: I/ I  [2 X* [

, V5 G4 v5 A+ H' m% @0 S3 z/ f8 q, M: X  J, W; r
#下面是数据备份(非编程器) 不同命令执行效果一样 只要其中一条执行成功就行
5 g% f4 v8 K; m6 n) K2 j9 u, g( F) A% u4 S7 s# D) E8 j1 G
1。cat 命令
" E4 x" q3 B8 b
  1. cat /dev/mtd0 > /mnt/usb1_1/mtd0-whole.img
复制代码

  F0 b8 m+ a# g, v/ f0 v5 A
% N% [' Q- M9 C: A$ G$ p" K2.DD命令
' e  B6 N. _" }1 \
  1. dd if=/dev/mtd0  of=/mnt/usb1_1/mtd0-whole.bin
复制代码

" S' J% m; \# D2 i: P; Z: q8 |8 S+ T: G9 k$ q, F0 B* t1 _* N2 _" r7 M
3.tftp 直接下载 192.168.1.2 改为你自己的电脑IP  使用 TFTPD*.exe& X# ~3 R/ G3 _! G* {( l% x
  1. tftp  -l /dev/mtd0 -r mtd0-whole.bin -p 192.168.1.2
复制代码
4. nanddump 1 G$ X* o5 J1 S, l  V% k' f" }7 M
  1. nanddump    -f /mnt/usb1_1/mtd0-whole_nand.bin /dev/mtd0
复制代码

( Y. z. r+ L( z+ J: z5 mtd_debug
, n! @, ^. _0 s; D' H7 ?4 x7 O8 ]
  1. mtd_debug read /dev/mtd0 0x00000000 0x10000000 /mnt/usb1_1/mtd0-10000000-00020000-whole.bin
复制代码

9 M! i" j5 x' i9 n( G; M# L! n/ A& ~; o( j, m: x, A
, a& o- P3 l  d4 B

6 ]) F9 Q% [$ l* t% q/ c/ C, ?8 ?; a, H; `# K2 {( ^* G- ]
发表于 2024-5-16 01:30:53 | 显示全部楼层
LonGDikE 发表于 2020-4-6 06:06
4 e) p# i8 @1 {% C& X: f5 gU-Boot也挂了,TTL只显示Boot SPI NAND

) |3 V* D8 q& E& {( v5 G目前的情况一样 / h( o' k( Z; ]4 N
后续该如何处理比较好* I  h- j. l0 P9 z  V. j3 Y; f
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-3 04:37 , Processed in 0.025093 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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