维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

微信扫码 , 快速开始

查看: 682|回复: 5

卫星接收机刷机攻略

[复制链接]
发表于 2008-8-5 19:42:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
在别的论坛淘的,稍作修改不敢独享,感谢 作者,,1 Z6 x* O# o8 g+ [8 g+ C
------------------------------------& }( s6 V9 I8 ]

/ u+ C  w# C8 W3 ]! D. u8 ~卫星接收机刷机攻略$ Y9 A, J  K7 |
; a+ G8 j$ f8 C8 q- J1 c
感谢后面多名网友的批评、指正!
( d" L2 Z1 j) D8 [! Z特作出如下补充说明:接收机后面是9针com口的山寨机,由于后来的山寨厂家很不
$ T, w" ^/ O9 `/ n0 t& ~+ {/ h* Y, g规范,后面的com口只是个摆设,并不可以直接用3根导线实现连机,打开机箱,如( V: k8 y/ r: M% r2 F. |6 d, p
果在主板上能找到max232芯片,则说明你的com口是真的;如果找不到,仔细观察
' t1 y; x8 X! M8 d9 l5 g后面接口位于主板上的标注,可使用ttl小板连机,个别机器在主板上还可以找到第二. [0 {, m9 S% I" t0 v9 \; s7 X
升级口的焊点,自己焊出几根线也一样可以外加ttl小板来连机;如果你的机器做工很
, ^7 x& q1 p# u好,里面有2MB的储存器,是老式的机器,铁壳的,里面带有max232芯片的,是可+ g$ D; v0 q. f4 c8 `6 J8 Z6 g
以直接用3根导线连机的,' @) h! o5 |( ~; x
一、仔细观察自己的接收机 0 Q6 q) g3 |1 D5 z
1、观察接收机背后的升级口是几根针?或几个孔?9针或9孔的机器不需要任何; S( j0 ^, V$ A/ t7 J9 r
转换电路(刷机小板)可直接与电脑进行连接;3、4、5、6针的机器需要购买电平转
' T! a% Z0 a' y换电路(刷机小板),因为电脑的电平信号与机器的电平信号不同,所以不能直接与: h* N9 m" B8 N! a4 {2 I
之通讯,需要电平转换电路做中间的桥梁,一般有两种一种是“RS232转TTL”、另一
$ r5 v' S5 a3 e- R种是“USB转TTL”,如果家里有台式电脑,并且后面有COM口(9针串口)的话,推
9 r; }, h8 y8 H+ g荐购买“RS232转TTL”,这种小板不需要安装驱动,可直接与电脑连接,另一头连接: i6 n* b; @" h5 z# p. h
接收机,价格便宜,这种小板采用的芯片一般为MAX232或MAX3232,如果购买的是1 [& ~7 t# R* E: m; g  F
MAX3232芯片的小板,还需要将小板上的vcc连接到接收机的vcc(+3.3v或+5v)上3 P' _- e- {) P6 Y* m
为小板供电,除此之外还可以将小板上的vcc和gnd用usb线接到电脑usb口的vcc和1 N1 j2 Z% x# N. a
gnd为小板提供稳定的+5v供电;如果购买的是MAX232芯片,则只能使用usb线取来" y; Q& K2 \; I( W2 A# N- d
+5v供电给小板,不可以用接收机上的+3.3v,max232必须采用+5v供电;“USB转
) \- j  ^: o- r2 z7 a8 }TTL”适合笔记本电脑用户,他们没有9针的com口,用usb转ttl还有一个好处就是不必
1 \* p' q2 C  {8 M; S% i外接供电,usb自带供电给小板,但使用“USB转TTL”小板需要安装pl2303驱动,将" h. M9 z" h$ K. }$ a
usb口变成com口,方可与接收机进行通讯,usb小板所采用的芯片一般为pl2303,9 N: R; _7 {( M3 v
以上是最常见的2种电平转换小板,可以在老式的手机数据线里找找有没有“MAX232”- G) o, \% w1 @3 z8 F7 M7 N
“MAX3232”“pl2303”这3个芯片…… , }2 z2 n: R; g: a+ Y3 M1 v

6 l- Z0 O  B$ l7 z. q5 Y( j! q2 \  N
2、观察自己的接收机的主芯片是什么牌子及型号?常见的主芯片品牌有海尔haier 、国芯、+ I8 D! H6 R/ _% w* X% N/ d
华亚等……海尔haier 一般为Hi2023或Hi2023E……国芯一般有GX3001……等,不同的芯( O7 x8 `' y: @% C
片要选择不同的刷机工具,例如海尔haier 的芯片要使用“ABS_Flasher_V1.6”,国芯的芯% J3 J: `1 e0 {
片要使用“GxDownloaderIII 1.008”(英文界面)或“GxDownloaderIII 2.120”
0 C& P8 t' G- e6 L& Q. O(中文界面)…… 0 Z3 K) f% A8 Z' f. e# n3 x

) D1 q6 L! A# E- T6 R! G4 @. u补充:大家如果遇到“Hi2023”的海尔haier 芯片,请看清楚下面一行写的是什么,如果下面
: ~% |: @+ ]! a# O  G0 a( Q一行写着“E0925”或“E09xx”等字样,在读取和烧写时应选择2023E,而不要选择
3 M( p7 x" N) Y# L: z4 q5 y7 j2023!
. I: R+ B7 n7 G7 i3、观察自己的接收机储存器是多大的?是1MB的还是2MB的?储存器是系统指令的载2 O. Z) O+ a# T, L4 d1 F* c
体,读取和烧写的.bin文件就是存储在此芯片内。芯片是 MX25L8005M2C 的储存器,3 t, M" ~3 u0 N- n
是1MB的(类似的还有 EN25F80、EN25T80 、M25P80、SST25LF080、* }) V; G2 H" t& d+ Y* B; R& U
F25L008、AT26DF081、W25P80 等)一般为小正方形共8个引脚(两边各4个);
# X: x% J# o7 z* {$ K1 y( m如果芯片是ATMEL AT45DB161B、MX29F200TTC、EN29LV160AB-70TCP 等,
) B& l# c1 F6 k* h6 ]它的引脚超过20个(两边各超过10个以上引脚)为2MB。总体来说,储存器的芯片型
+ a9 w& p, s- z. D号如果包含“80”字样是1M的,如果包含“160”字样则是2M的。1MB的储存器就要: N& I; z/ i4 m. E2 Y3 a/ ]" @
使用1M的工具来读取、写入,2M的储存器就要使用2M的工具,否则盲目读取和烧写,
4 _' Q/ b0 b* |9 g& I1 T很有可能将你的山机变为砖头,原因是,正版的接收机内部都是采用2M的储存器,工厂
  h6 q3 F7 M9 S  m, C( V% m( P1 C里使用的工具也是2M的,咱们所使用的工具实际上是工厂外漏的工具,都是2M的工具,8 X  A8 h2 K9 V+ s9 x; F6 S
如果是用这样的工具读取你的1M储存器,会读出一个2M的文件,这个文件是将你的储, ~3 l) S+ b& V2 [4 A6 [. X
存器连读2遍所得到的,如果修改这个文件,再将其烧写到你的1M的储存器内的话,很- ?9 c/ a1 d6 Q2 o% W1 d6 J5 a' B
有可能会把你的机器给刷死!(如果使用2M工具写入1M存储器,只是写入正确数据包会造成程序混乱,基本上可以使用)) d/ X' ^9 t2 p  M4 B2 N8 {# z
二、连接电脑与接收机 1 X! H1 k" M4 ~+ K, F

1 s6 w) o5 k7 C+ { 1、电脑后面是9针com口,接收机有9针的也有9孔的,如果是9针则针多的那一排/ O4 v# B7 R* n! I% N3 r
最【左】边的是1号针;如果是9孔,则孔多的那一排最【右】边的是1号孔。连接,可3 w8 G8 b+ n; }
以使用专用的9针串口线来连接,也可以自己找3根导线来连接,方法是:电脑的5针与
+ Z$ j) s: O) U& _/ O! ], c接收机的5针(孔)相连,电脑的2针与接收机的3针(孔)相连,电脑的3针与接收机# Z4 K6 b$ X4 C* W* ?5 {6 n1 R" m
的2针(孔)相连。0 x. i7 \8 d) |
2、接收机是3、4、5、6针的,需要外接电平转换小板,usb口的不需要额外供电,
; X0 C7 ?5 O1 J1 t/ ecom口的如果是max232芯片,需要并且只能接usb的+5v供电,com口的如果是
' N1 O7 L+ H7 y9 ]- `0 p7 Mmax3232芯片除了可以接usb供电外,还可以利用接收机的+3.3v供电,供电范围更, D' s3 ~$ @% B* O7 r* d
宽一些!将转换小板插入电脑的com口或usb口,小板上的接线柱分别用杜邦线或导线
$ p3 ?& b" T& |2 Q连接至接收机,小板的gnd连接收机的gnd,小板的tx(p31)与接收机的rx相连,小
5 J! e* U0 H) A4 \; B$ h% s7 B板的rx(p30)与接收机的tx相连,如果是usb的小板只连这3根(usb口需要安装) S1 t7 k8 X; x4 p3 i" g
pl2303驱动),如果是com口的,芯片是max3232可以将小板的vcc与接收机的vcc
% e7 j( c& P0 J9 `0 R7 a相连,com口但芯片是max232就需要再外接个usb的供电啦!. h$ q: b3 `; T1 h1 E
3、接收机后面升级口针脚定义:①万用表调至直流电压档(15-20V左右的档),打开
1 j, E3 P) L! b5 \接收机电源,黑色表笔接AV插头外侧金属或天线插头外侧金属螺丝,红色表笔分别测量7 x& b) H8 U9 J9 Y, g
各个针脚电压,一般电压为0v的是gnd,电压为5v的是vcc,电压为1.6v的是bl,电压
" v. E* C& m" D1 T% N为3.3v左右的是tx和rx;②但个别4针的电压有3个针都是3.3v左右,这就需要进一步0 b8 T/ |8 C' g
测量,关闭接收机电源,万用表调至电阻档,黑色表笔接触av插头或天线插头外侧金属,
+ @7 b0 n9 E5 p0 s分别测量各个针脚电阻,电阻为0的是gnd,电阻增长的是vcc,电阻无限大的是tx和rx;
3 {# O4 Z7 f6 W% e2 _& X2 B% G③为了保险起见,还可以在主板上找到变压器插在主板的排线,一般为4根,关闭接收机
. ~  f% h5 ~* p1 J1 ^5 l电源,万用表调至电阻档,分别测量这4根电源线与后面各个针的电阻,有几次为0的情' D2 `! o7 `2 L7 b9 n
况,一般会找到2个能和电源排线为0电阻的针,它们就是gnd和vcc,排除了此前测量( N* a5 u2 n/ f$ l
时已经确定了的gnd,那剩下的就是vcc了;
4 v: b. ~& G) x
* z( ?: O* r0 A; b! ^; D三、读取接收机储存器中的.bin文件
( z' y, `/ q/ [- W: E ?在读取.bin文件之前接收机要做一个小小的设置:先用遥控器恢复出厂,然后手动
& Y+ U) ?6 r8 v1 [2 B1 B0 Z! Y# P搜索频点2,会搜索出来5个台,退出后机器会自动找到其余的几个台,一共12个台,这8 p1 ], |, ^: N# Q+ e

手机扫码浏览
 楼主| 发表于 2008-8-5 19:42:46 | 显示全部楼层
个时候关机,再来拿去与电脑连机读取……这样做,读出的数据比较纯净,在0c改2e的
0 o: u; v  i; x# x2 B时候会比较容易,修改量也会大大减少!
: W9 P- T7 f$ Z  ]$ {8 C, z# C- c' k9 z ?读取前还要设置一下com口的“每秒位数”在桌面我的电脑上点右键--属性--硬件7 e/ L( b- c1 A/ d2 ?5 W0 e+ }
--设备管理器--通讯端口(COM1)--右键“属性”--端口设置--每秒位数:选115200。# b1 w" W1 a' ^  D: @% ^
1、海尔haier 工具:ABS_Flasher_V1.6(有2M和1M工具之分,请大家根据自己的储存器大
) p% D: Q( n# A0 y+ M小在本帖最下方下载!)电脑与接收机连接后,启动刷机工具,下面显示“等待从机连接”+ K6 x3 G+ n0 _8 {0 ~$ V) V; C
,此时打开接收机电源,状态会变为“就绪”,如果没变,请关闭软件,关闭接收机电源,- n, k+ Y/ ?! A5 d
交换tx和rx,再次运行软件并打开接收机电源即可看到状态变为“就绪”,选择芯片型号
! ]5 G- J6 A7 T- T# n2023/2023E,选择com口(usb的小板要安装驱动,然后打开设备管理器,看看你的
' Q# z3 C; U" qusb小板被系统分配到了哪个com口上,如果是com3,就选com3)。默认“全部”最5 q, R' |$ @+ g4 |/ R( W0 b  ]! A
后点“读取”,读取完成后,就会在工具的“bin”文件夹里找到刚刚读取的文件,将其重
) i4 A- ]+ q: H! H# u! C命名后转移到安全的地方,妥善保存!如果多次读取会覆盖上次读取的bin文件,所以每
0 L- z! h7 u; ~$ y: J! `读取一次都要改名备份好,以免丢失!如果连机成功,接收机前面板的液晶显示不亮,如
6 x2 w" ~8 f4 z1 A3 C3 ~5 q  Q7 K8 a果亮了说明没有连接成功,请关软件、关机器,交换tx、rx!
) s5 D  d$ L$ L3 C+ U6 ^$ e6 x3 j) W' p4 _2、国芯工具:GxDownloaderIII 1.008 或 GxDownloaderIII 2.120(有2M和1M0 m3 e8 _, d1 u$ Z- z5 G
工具之分!)电脑与接收机连接后,
: ~$ |( Z8 i- g: D, W4 Y9 A7 n$ K! O* K( y5 w4 c8 g
启动刷机工具,点“参数配制”或“>>”按钮进行参数配制,晶振频率选4MHz,1M的储
3 p! {( j. K$ D9 @存器用户选择“串口Flash”剩下的默认就好,然后选择com口,选择“操作模式”为第三! ?( s# [1 S4 n8 G0 p; A1 e
项“导出”,选择保存路径会弹出保存对话框,并在那个保存对话框中填写文件名称,要
  c+ R/ [! ~' i: Y. y  g带扩展名,例如“全部.bin”然后先点那个大按钮,再开接收机电源(这一步与海尔haier 工具不% u2 c6 l1 N2 O7 l
同,海尔haier 是先开电源再点读取)。如果是2M储存器的用户请选择“并口Flash”,根据自己9 m+ `6 Y- m$ o) x
的型号选择Flash型号……如果连机成功,接收机前面板的液晶显示不亮,如果亮了说明
1 {+ B& C6 k2 h! _没有连接成功,请关软件、关机器,交换tx、rx!
8 l; T0 F1 ]- a% q1 k7 e. L/ l# d请大家先下载这个软件:UltraEdit-32 15.10.0.1026 官方简体中文版
7 Y" I1 m5 I! z' ~$ A正版下载地址:http://www.newhua.com/soft/7752.htm 5 X. f7 ~0 r3 g1 |2 X5 R, ]
顺便给大家正版的注册码: * l$ G9 ~* p3 Y/ g. }/ l
用户名:**** you
, F& I4 {; A, j  d" U7 M3 P) ^8 m& L8 ], f" x  H: {* J4 I
授权码:QMPFM-INRPV-LLOK8-KGRLM-NJKFA-ELWOV-JKDPQ-PQJMP , O: K9 L7 x+ u# F
?如果无法判断自己的储存器是1MB的还是2MB的,可以先使用2M的工具读出一个& y* F- U( Z" ?
2M的文件来,然后用UE打开,ctrl+F查找“cctv-1”勾选“查找ASCII”,如果只能查找
) k  H1 b- p# s9 _* `到一次,说明你的储存器是2M的,如果可以找到2次说明你的储存器是1M的。如果只找
' \& Z% b  S" B到一次cctv-1那么你读取的bin可以直接用于修改和备份;如果你找到了2次cctv-1,那
7 S. F) B( ?5 E7 j: d& b# i么你就需要改用1M的刷机工具再次读取一份bin文件。) H  v1 l! `* ?, c
1、编辑海尔haier 芯片的.bin文件,请首先下载好“【海尔haier 】26日后46台.bin(在本帖最下
+ m. @3 N" U+ o  R* W方下载)”文件,然后用ue软件打开46台.bin,再打开你要编辑的海尔haier 芯片读取的.bin
6 t0 t% H1 H- j文件,先在46台.bin文件中ctrl+A全选,再ctrl+C复制,注意ue软件的左下脚,有个
& l/ S( ], r! A5 M" Y“选定字节:1518”(每对数字叫一个字节)记住这个数字1518!
: [3 `7 i  Y( H% x1 A3 [: x4 p: W然后转到要编辑的那个文件中,ctrl+F查找“cctv-1”勾选“查找ASCII”,找到后在上面
  v0 u! @/ s# o" W$ m9 _一行找到“00 02 08”,这个就是pid的起点位置 0 E- C) e' e: y% p% g$ M
从00 02 08开始向下选,按住鼠标左键不松手,一边向下选,一边注视着ue软件右下
! A9 \( c5 T1 Y/ Z- o5 p3 A- z脚的“选定字节”到1518即可(由于一对数字代表一个字节,所以最后光标应停留在
9 @' O6 c/ `9 ]  g6 @- Q倒数第5对与倒数第6对之间的空格处),刚才复制了1518个字节,此时也选择了1518
# ?: m1 w+ Z- U8 ^. h0 V4 Q! \) W, B个字节,这个时候就可以使用ctrl+V进行粘贴了。3 ^  `6 l6 o: q: r3 @
然后将软件右侧的滚动条拉到最顶端,鼠标点一下第一个字节,ctrl+F查找“55 aa”不( c3 h" Z& J- R8 v  B3 @7 |) g# |. @  g
要勾选“查找ASCII”,点“查找下一个”按钮(下一次查找按键盘上的F3键就可以了,
4 Z* y4 u0 I% I& i9 Y不必再按ctrl+F了),观察找到的55 aa后面第5对数字是不是0c,如果是则将0c改为2e
$ {4 p# f! |* y9 a3 D(大小写都可以,软件会自动帮你变成大写),如果55 aa后面第5对数字不是0c则不必
) e% T7 q( O- E; \6 o修改(常会碰到00、05、0B等,都不用修改)只修改0c改为2e即可…… ) Y0 m: W  \7 K; ?
直到下方出现了大量的FF FF FF,结束修改,点保存按钮就完成了修改工作!注意,读取
6 y6 b1 Y# s7 C3 q后要备份好,再复制一份进行修改,以免给修改坏了,保存后,ue软件会给你备份一个.bak
5 h; k" l9 @' k1 g9 i2 R6 }& p1 S+ ?) u文件,那个文件是你保存前的状态,没什么用的话可以删除掉,反正你也有最原始的备份文件。& j1 E1 i- v6 ^$ \
2、编辑国芯的.bin文件,请首先下载“【国芯】26日后46台.bin”,
% j$ _7 F4 l) D* C8 P" |, }6 c4 |然后用ue软件打开46台.bin文件,再打开你要编辑的读取出来的国芯芯片数据.bin文件,  P) x( N6 W! Q8 F
先在46台.bin文件中ctrl+A全选,再ctrl+C复制,注意ue软件的左下脚,有个“选定字
( U: q) t# z* l/ a- h0 A$ z% _节:131072”(每对数字叫一个字节)记住这个数字131072!
. s& W) p/ h2 N& q然后转到要编辑的那个文件中,ctrl+F查找“cctv-1”勾选“查找ASCII”,找到后,向上拉! M2 `1 ], r. n
一点直到出现大片的“FF FF FF”,FF下面那一行是以“AA BB CC DD”开始的,这个就是: F5 n; p( \" @/ b/ v, ?
国芯数据的起点。& N- U6 a+ X( A* ?
从“AA BB CC DD”向下选,按住鼠标左键不松手,一边向下选,一边留意ue软件的右下
  C1 A! E& P1 L7 c, {: {8 t  `3 T) S$ V脚,选定字节数到“131072”即可(由于这个数据量较大,除了按住鼠标不松手以外,还
9 q3 R1 s) ^' [( K: N可以点一下数据起点,下拉滚动条,按住Shift键加鼠标单击的方法选择看看选定字节数量," y7 e0 I0 g( ?& K. X% f; |
再向下拉滚动条,再按住shift键,鼠标点击数据……直到选择的字节数达到131072为止),
: b+ g/ `" k) _7 @5 M, o: w$ l选中了131072字节后(正好是在大片 FF FF FF 的结束部位),即可使用ctrl+V将之前复
  w) w+ B# W* ~1 m; d制的46台数据粘贴进来,替换旧的数据,之后点保存即可!注意,读取后要备份好,再复制
7 G+ u3 T9 b2 E, V0 v* p一份进行修改,以免给修改坏了,保存后,ue软件会给你备份一个.bak文件,那个文件是6 i& }' q# F. o* z0 {! Y
你保存前的状态,没什么用的话可以删除掉,反正你也有最原始的备份文件。5 Z% ?! C1 g) A5 k: p
3、编辑过后的文件要与修改前备份的文件比较一下大小,分别在“备份的文件”和“编辑
' Z' g( z8 s/ k+ r/ i5 g. H0 C8 i后的文件”上点“右键”,点“属性”,观察字节数是否一致,不要多也不要少,方可进行* M8 x  P$ }4 }4 W
后面的“烧写”步骤!
6 h' j+ i, J  v3 U2 V6 Z$ h# b
7 ~) f6 x& k1 o) a2 B8 S; c 4、芯片是“海尔haier 2023EC” 的朋友注意了,经本人多次试验,个别芯片读出的数据
9 c+ U4 A4 u; Q( Y" @: \  b, l有“crc校验码”,就算只修改1个台的数据,开机也会自动搜索,或无节目 手动搜索后
% G5 I' R. b! f照样还是原来那12个台……其特征是:在搜索“55 AA”的时候,后面的第5对数字都不是
; }% L$ H( I/ E3 |“0c”,如下图所示↓,并且0005fff0h这一行 第9--12对 数据不是“FF FF FF FF”就说明: V% E) f2 q: ^% Z
 楼主| 发表于 2008-8-5 19:42:47 | 显示全部楼层
你的bin具有crc校验,不可轻易改动。解决方法,可以读取“全部”用下面提供的“海尔haier 有; U' ^6 ]  {8 ?
crc校验码.bin”这个文件来替换掉00050000h--0005fff0h这一部分数据!共65536字节……5 e# Q+ Y, b5 ]& q* v
五、烧写bin ) C. N6 w% X. ?5 j" d' j! b1 ?

: g. V+ o7 i1 C0 u ?这一步是最激动人心的时刻,如果以上步骤都不出错,就仿佛已经摸到了成功大门的
+ R. O3 ^% X2 p) [拉手……需要注意的是,接收机在与电脑连接前要关闭电源,先运行软件,设置好后再开
3 J# {# M& O1 h% v6 R5 j2 E接收机电源(国芯还要点那个大按钮后再开接收机电源),烧写完毕后,要先关软件,再
& K" z! }( I$ ], I! o. _+ J. _关接收机电源,再拔下连接线,拿去电视机上测试,与电视机连接好后,但不要接那个带
5 X$ g' S4 B! ^6 l螺丝的天线插头,开电视机,调整av模式,再开接收机,虽然无信号但可以看一下台的数
. c# k8 e" ^* x/ `) Y* D2 f量,经过30秒左右无异常,不自动搜索,则可以插上天线接头……进行最终的测试!如果
5 V. @6 Q+ A9 J0 V2 p0 D: q一切正常,恢复了46台,切忌日后不可进行自动搜索等操作!/ b' Y6 u& {6 U! }1 |6 `/ x' \

1 e  n5 N& ], d  Z+ s( g# Q* u 1、海尔haier 烧写,接好连接线,运行刷机软件,设置软件选择芯片型号,选择com口,
* g# `' P/ k2 s: L4 y  _选择全部(读出并修改的是全部,这里就选择全部),“打开”选择修改好的.bin文件,. k! w! G' B* K. P' k
一切设置完毕后打开接收机,待状态变为“就绪”后,点“烧写”按钮即可!进度走动,9 {. m2 ~" x2 ~7 n$ H
完毕后,先关软件再关机!
0 P2 u) W; D6 W; X' U2、国芯烧写,同海尔haier 差不多,先连线,然后运行软件,操作模式(Mode)要选择:
* O) C1 \: f* Z3 L: s7 t回写(Download);晶振频率(Xtal)选择:4MHx;Flash连接方式$ u1 y& }5 L* V8 \2 y. r
(Flash Interface)1M储存器一般选“串口Flash(SPI-Flash)”/2M储存器一般选
  K0 [$ k. J7 G; F+ A7 z“并口Flash(Parallel-Flash)”;Flash产品标识(Flash Model)请根据自己的储2 ?# @0 n1 b: P1 T- E
存器型号选择,设置好一切5 ?% R; K2 Y9 Z6 R( }1 [7 G
,点那个大按钮后,然后再开机,进度条走动,完毕后,先关软件,再关机。7 M# G8 ]& b- _. o( g/ Q
六、复活:变砖恢复(死机恢复)
! [( R) H, P& a
8 M) W& I; e  E& e2 W 无法与电脑进行通讯,遥控器失灵,等现象的产生,其原因有二 ; ~, Y3 C: t  u
( |( t( F5 @% O
1、下载了别人机器上的bin文件盲目烧写,由于别人的机器配置与自己的机器不同,
2 E- T8 L# x7 T3 Z4 O所以别人机器的文件也无法支配自己的机器,所以才会出现各种各样的怪毛病;
3 V5 {5 x6 n& E7 X1 A! @( b; [
, Q- P/ G  j' K" F( X 2、自己备份出来的文件不正确,也许是自己储存器的大小没有事先判断好,选择了. ^, J: r0 a+ `5 O* q5 X+ U5 g9 T
不正确的刷机软件,也许是在软件上的设置不正确,导致读取的文件不正确,那么在此基
) r. i  ^2 @, a6 y. o础上修改的文件再次烧写回去的时候就会产生各种各样的问题……
- |; _- a" ]# c8 W0 `/ C  U1 Y8 Y
% O4 r$ L: V5 R2 B8 X* h, ?& Q5 Q 下面以海尔haier 芯片为例,介绍恢复方法:
" @  B! F+ Z7 X" a% ?- R3 r- D' C0 I2 n: z+ h/ `
?如果是5针的机器,可以在后面找到一个1.6v左右电压的针(bl针),通常是最后+ y$ h5 W9 o& {% Z8 @- b
一根针,将其与vcc短接,然后连接电脑,运行刷机软件,打开接收机电源,点“复位”
9 o# H, k6 T+ K" g+ p) L4 D5 p$ X! L按钮,如果出现“就绪”,立即烧写之前备份的文件来恢复!烧写完毕后,关软件,关机
# n5 c) R$ v7 k4 |器,去掉连接线(包括短接线),拿去测试! ) q' i" h% ?% c6 R

+ K9 o/ p' L: Q1 K8 Z! \ ?有的4针机器,可以在主板上找到第5针的焊点,有标注BL(BootLoader)或vcc2
5 [; x/ o7 d2 m5 H的,那个就是用来恢复用的,与vcc短接bl即可……
" D$ {( E5 P( ]% e2 z  g3 e
5 n4 \# g* H4 J$ w: y6 P4 r  Z" Z9 X ?如果没有5针,也没有找到bl脚的焊点,那么可以将Hi2023芯片正面对准自己(即芯* ^6 Y3 D: Y% N0 I7 }
片字样正立)从芯片“左上角”向下数第13个引脚即为BL脚,该脚应与升级口输出的+5v" i3 n# h2 c# D/ G
或+3.3v电源针短接,动手要非常的小心,Hi2023E芯片引脚非常细小,弄不好就会将焊0 K5 A0 c1 C4 r* F
锡粘连到其他引脚。而有的升级口vcc为+5v以上的,这种情况就要串接限流电阻等元件,' T+ h3 P- M% V) l
否则芯片烧毁!+ P+ f& f6 D+ G4 n# Z& e

  M# Q4 E, X) V/ P0 k ?用万用表查找过程中发现板上有个空着的JP104跳线位置,其两端正好就是2023E的: W' T+ n2 Y9 F7 j
109脚(BL脚)和+3.3V,将这两点焊上,与电脑连线,运行刷机软件,开接收机电源,+ S* W: |' i  G$ k' w
点“复位”按钮,OK“就绪”了,把原机备份的文件再刷回去……刷完后,关软件、关接, e  f/ h8 E; Z6 r8 w) d; T; D' q/ s2 c
收机后,一定要把短路的两点断开!
* [5 B1 x# h  n0 U7 R! L4 W3 K6 V7 H8 t& R& l5 S
        * ]+ q: n- D7 E* [! ~0 {. k
3 f0 G2 \# a7 y6 G. w! X( z
        ; l; J9 y; f6 T

* [. C3 R4 e2 d+ s9 w& h! jGxDownloaderIII 主要参数(中文,原文为英文)
& |' h; x# ~, S9 `9 D) D$ p
: ~/ ?5 `( ^* U, X主要]
9 Y- V% {" N. F  J$ d7 i" r查看= 1.00
6 g/ G& q5 |- YSegNumber = 9
9 z0 ]( U. R. y* q8 x5 x! ySeg0 =所有
" y" e6 r% N: `0 K5 S. L. g9 a3 ~段1 =引导装载" L" P' I1 X; N0 h$ Z* ~
段2 =主码
8 }/ o3 Z. s( sSeg3 =标志
; E( B* s; H9 p5 b/ H2 W4 N7 LSeg4 =通用数据
/ z3 Q6 ~7 v# y2 `0 S. P$ }Seg5 =默认UsrDB
, {3 X+ y. K; `5 _8 I! |Seg6 = UsrDB
, d2 z. B, U" {, ySeg7 = SysDB. X% ^. z9 o. E3 ]4 \
Seg8 =键
0 c: {8 s$ o9 c* I7 W. j[全部]" z4 _  m0 ?; z1 h; b2 [" s, i
StartAddr = 0x00000000
) n2 A2 a  K$ b5 xSegSize = 0x00200000(2M) 0x00100000(1M) 注意:盲目读取和烧写很有可能将你的山机变为砖头
6 \9 U. p. j9 X) w) b. S; l0 f# P' V2 I8 f5 k7 E

! a4 |3 m% Y4 L
5 n: o6 y( R/ b+ ]. E# L[引导装载]
+ Y- |$ `8 B5 p& {6 M$ bStartAddr = 0x00000000# \3 D& H9 q+ W5 A* D" J) \* M
SegSize = 0x00010000
( W; B: U. w9 u[主码]
/ H8 {, W  E) I" DStartAddr = 0x000100006 `- z3 I( J4 j2 L* l) N3 M/ @
SegSize = 0x00120000+ w6 ~$ s! P* Z5 H& _( U& H
[标志]
" o1 e" _$ c& _StartAddr = 0x00130000
' I% v! m- j& v- J* n- zSegSize = 0x00008000+ d. X, ]. Y4 _- s
[通用数据]
/ E1 c8 F$ b$ X. `StartAddr = 0x001380000 ^) c3 ]  W: A( x' E! i4 {, N# R
SegSize = 0x000008008 ]6 z0 }( }  P5 J- J8 L
[默认UsrDB]5 @9 p4 H9 h( k' q( S7 n8 g& e
StartAddr = 0x00138800
$ N9 n* M- X) U0 |5 e; bSegSize = 0x00007800
2 P& u  s0 Z# r, A2 i* @[UsrDB]; }1 l: m1 j3 ?6 G3 l; y; c. }" x1 V7 ]. H
StartAddr = 0x00140000
: ^$ ^" d8 `0 [6 ?4 T( l2 LSegSize = 0x000800002 _8 v* W( {* T: w
[SysDB]# |, g8 O( D  p7 A1 V
StartAddr = 0x001C0000' c; r; C. e; Z2 F: B  I
SegSize = 0x000200001 ^  y  c9 v5 P6 s. _
[关键词]
6 c% C5 Z- e  \) S2 iStartAddr = 0x001E00004 L/ C# W0 y5 C
SegSize = 0x00020000
' G6 U7 b- d% a  z[配置]
, }. {7 {( Z; [2 z) G;的COM = 0
0 D; m4 m5 O; q3 sChipType = 0. g( G4 l8 F# ^$ s4 ^8 R* X3 N
XTAL = 4" k' E& U9 }  Y' W; T5 R
FlashIF = 11 _3 z; }+ E$ n3 u9 O0 u
PPIFlashModel = 59 F. D+ ]6 X8 _* j8 o2 R6 e
SPIFlashModel = 0
4 Z5 i; N3 G; a# p& T& XSdramType = 0
! N/ [& T5 G, H9 r& e6 o$ z) iSdramSize = 0. m( ~& J/ O, q! }% W
DisableEtcOpt = 0
1 q% _5 I7 g4 G$ C! \标题= GxDownloaderIII9 H% j0 ]& ^" b7 Q
3 C5 s" V9 Q% w2 K
        5 e6 S8 U+ N( [8 Q: Y  Y8 z; p, z
- E, R! ^$ e- k+ R' Y3 d0 z; t
选项:
1 X; `6 F* j  i; r5 K9 m一般选用ALL(全部) 或key(密钥)就可以了,尽量不要用其他选项,容易造成冲突。使机器无法正常工作

classn_11

发表于 2008-8-5 19:42:48 | 显示全部楼层
学习了,收藏了,

classn_11

发表于 2011-12-24 00:46:10 | 显示全部楼层
看完了这么强的文章,我想说点什么,但是又不知道说什么好,想来想去只想  

classn_11

发表于 2011-12-27 23:46:21 | 显示全部楼层
回贴赚学识,不错了  
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|手机版|小黑屋|最新贴|维修网 ( 粤ICP备09047344号

GMT+8, 2024-6-18 06:52 , Processed in 0.471141 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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