找回密码
 注册

QQ登录

只需一步,快速开始

楼主: irisic

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

[复制链接]
发表于 2020-4-4 20:53:47 | 显示全部楼层
qiner_1984 发表于 2020-4-4 15:26
' ^) c$ b4 J3 r+ l7 uRT809H这个的价格比较容易接受点8-900,然后买个3-40的nand座子,如果烧spi nand的话可以再配一个3-40的那 ...
) A! V2 p4 h" s* I; ]$ @$ \
RT809H的还不支持ESMT的F50L1G41A
发表于 2020-4-5 22:33:39 | 显示全部楼层
可以用 uBoot命令来刷,TTL + TFTP 就可以正常刷写。
- ], p0 |1 B/ O, V  atftp :下载本地文件到光猫。
3 x( G3 x0 [7 nnand erase :清除 nand 数据块
/ y$ e% p1 j- r$ mnand write :写入  nand 数据块
1 j6 m8 a. [& E  d$ ~nand dump :查看 nand 数据块
* o/ q' N$ v- {. `; \已经成功用上面命令刷写过uBoot 正常的F650A砖。
! A( T% v6 i7 X3 ?% w3 s) S
发表于 2020-4-6 06:06:39 | 显示全部楼层
haoboss 发表于 2020-4-5 22:33
2 y' p' C0 ]3 y9 Z: \可以用 uBoot命令来刷,TTL + TFTP 就可以正常刷写。! \6 R9 l" S8 T3 u6 [' e9 ^1 T
tftp :下载本地文件到光猫。
# J0 R5 K3 J) c! j1 v3 Inand erase :清除 nand ...
8 K8 [2 ]3 {! M2 m2 J) X- X! l
U-Boot也挂了,TTL只显示Boot SPI NAND
发表于 2020-4-6 12:26:54 | 显示全部楼层
LonGDikE 发表于 2020-4-6 06:06% S$ A/ P# y1 J2 A
U-Boot也挂了,TTL只显示Boot SPI NAND
4 d: h8 o! v$ h
看来只能拆芯片了。。。
% n- {. {4 Y1 C7 E/ z( o4 M& X:(
发表于 2020-8-10 17:05:52 | 显示全部楼层
LonGDikE 发表于 2020-4-4 20:53. {" E. i) t' }  `
RT809H的还不支持ESMT的F50L1G41A

: c9 T6 [7 ^4 q- p$ `7 T后来软件版本更新了,可以支持ESMT的颗粒了
发表于 2023-3-26 21:11:06 | 显示全部楼层
haoboss 发表于 2020-4-5 22:33
' V2 N+ e( t9 S$ f, l& M) M% }可以用 uBoot命令来刷,TTL + TFTP 就可以正常刷写。9 j1 Z; C1 b; ]0 W1 s& R% `
tftp :下载本地文件到光猫。
4 d9 W  Z! f5 f9 d/ F; rnand erase :清除 nand ...
" M# M* T1 {4 x7 N
请问在TTL下怎么刷固件,我不太了解,可以进入TTL, 也可以中断,我下载的固件是bin的,能提供详细点的操作过程吗?
发表于 2023-5-3 19:40:39 | 显示全部楼层
mankie 发表于 2023-3-26 21:118 P4 \# l( [' G& Z- |4 L& f
请问在TTL下怎么刷固件,我不太了解,可以进入TTL, 也可以中断,我下载的固件是bin的,能提供详细点的操 ...
: \  J5 u3 F! T0 h- l$ y5 c
我用的是以下命令:. b2 }8 j3 S9 j8 F
刷写kernel1分区:& H( Y( o+ g# C
mw.b 0x42000000 0xff 0x800000
. g: B9 Z* U9 g! z6 qtftp 0x42000000 f650a.img1 y7 S% x( s/ |# ?, k# C
nand erase 0x580000 0x800000
$ c& c  l' H, P- H7 _7 {nand write 0x42000000 0x580000 0x800000
- Y* j/ g( L7 Q( |
, \4 `$ }. |! |- |: N刷写kernel2分区
( N$ f* d- h0 S' Cmw.b 0x44000000 0xff 0x8000001 U, d3 Q0 k, q( b  C7 ~
tftp 0x44000000 f650a.img
' T" w8 R- ~3 U. f* ?, jnand erase 0xD80000 0x800000
! V9 y# P- N+ k. a5 t- snand write 0x44000000 0xD80000 0x800000
发表于 2023-5-3 20:27:34 | 显示全部楼层
本帖最后由 oick 于 2023-5-3 20:40 编辑 # Z* Y- M2 ~3 w
' H  A" J* E* I" c: j' w* F
看看有没有nanddump命令 没有的话自己去找下ARM-Little版本的nanddump  , n1 @2 V' b# a5 u! i) i& w
插上U盘 命令如下 编程器模式的完整数据备份
# ?' I& k; ?6 d/ ~' h注:此命令备份的数据可以用编程器烧录 支持大多数中兴或中兴代工的猫
5 D& a' o& r+ U. L
  1. nanddump  -o  -f /mnt/usb1_1/mtd0-whole_nand.bin /dev/mtd0
复制代码
, e; y+ e1 B7 P4 l
" t$ |- B& z3 k& U" d( w3 h

4 G) l" i6 g' M* s! c* P
0 A* W- {" V; w0 s#下面是数据备份(非编程器) 不同命令执行效果一样 只要其中一条执行成功就行
0 j8 D3 I$ M' E# c" z$ t& W
$ g1 P7 p$ L0 [" l( w1。cat 命令
1 Z% w" f! z3 x8 \* d
  1. cat /dev/mtd0 > /mnt/usb1_1/mtd0-whole.img
复制代码

# |& R1 Q" d$ b) J- g1 S/ N5 b. W/ `$ `+ q$ n% v
2.DD命令
$ t$ O9 b! _# J8 }
  1. dd if=/dev/mtd0  of=/mnt/usb1_1/mtd0-whole.bin
复制代码
4 n* R6 _, K% l9 K
; K$ D1 o, v8 Y  k7 Z+ f, D
3.tftp 直接下载 192.168.1.2 改为你自己的电脑IP  使用 TFTPD*.exe
# m. v# z5 T% V( E- Q
  1. tftp  -l /dev/mtd0 -r mtd0-whole.bin -p 192.168.1.2
复制代码
4. nanddump * f* [8 G: @+ D' |- O# G
  1. nanddump    -f /mnt/usb1_1/mtd0-whole_nand.bin /dev/mtd0
复制代码

" z0 }% o5 p7 I7 ^  ^* U5 mtd_debug/ n; m* b7 h# ?1 r' m
  1. mtd_debug read /dev/mtd0 0x00000000 0x10000000 /mnt/usb1_1/mtd0-10000000-00020000-whole.bin
复制代码
( S. E6 |! ?+ x- \& m" V, U
7 ^) v. D0 x0 C, I* e

  X1 P) N/ i: l2 S1 l4 N& p: W% [5 b8 t- O0 N( G0 ^# f2 I+ a1 E
' S" y# `: @9 `  H
发表于 2024-5-16 01:30:53 | 显示全部楼层
LonGDikE 发表于 2020-4-6 06:06
3 B7 Z% ~; y: M' C  \U-Boot也挂了,TTL只显示Boot SPI NAND

. a1 j3 A3 l; R/ X: d3 B目前的情况一样
  T9 K) [6 S. X+ X: k( \1 f后续该如何处理比较好# n7 {2 {/ p$ C6 ?5 M
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-3 05:40 , Processed in 0.023636 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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