维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

微信扫码 , 快速开始

查看: 701|回复: 5

卫星接收机刷机攻略

[复制链接]

该用户从未签到

发表于 2008-8-5 19:42:46 | 显示全部楼层 |阅读模式

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

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

x
在别的论坛淘的,稍作修改不敢独享,感谢 作者,,
$ Q& i! o* q1 r( a: G: L------------------------------------
9 ]& q9 b$ K6 R) x  E. N
1 _- N$ T' C! E8 t卫星接收机刷机攻略
2 Y# s3 |5 {/ k: P8 L
+ [1 x# f/ y7 m( [3 a- z" _7 R6 Z6 V感谢后面多名网友的批评、指正!. x6 @7 W$ Q$ @3 R; n$ V5 S3 w
特作出如下补充说明:接收机后面是9针com口的山寨机,由于后来的山寨厂家很不
, J0 b8 p) p6 d) ]" X  i规范,后面的com口只是个摆设,并不可以直接用3根导线实现连机,打开机箱,如5 a1 J& B/ ~% q$ x$ J
果在主板上能找到max232芯片,则说明你的com口是真的;如果找不到,仔细观察+ Q4 G' C: s' D" H9 v' |6 Q8 N
后面接口位于主板上的标注,可使用ttl小板连机,个别机器在主板上还可以找到第二# C( s- f1 @  N# l
升级口的焊点,自己焊出几根线也一样可以外加ttl小板来连机;如果你的机器做工很
% y! J% Q4 Z/ v0 P" l; V! f好,里面有2MB的储存器,是老式的机器,铁壳的,里面带有max232芯片的,是可
% k- w8 f' f9 S* J6 a( B* p% G以直接用3根导线连机的,
6 O/ t. ^" I: I3 Q  s9 N9 w, k; K一、仔细观察自己的接收机 * B8 h7 m& q/ h
1、观察接收机背后的升级口是几根针?或几个孔?9针或9孔的机器不需要任何
8 T% _6 }6 N0 F转换电路(刷机小板)可直接与电脑进行连接;3、4、5、6针的机器需要购买电平转
2 ~. ~  H" C) R" }. [+ W& @( A换电路(刷机小板),因为电脑的电平信号与机器的电平信号不同,所以不能直接与
$ z9 J3 A& B' W0 J& S! \之通讯,需要电平转换电路做中间的桥梁,一般有两种一种是“RS232转TTL”、另一
! H4 ?  d: m, n9 U+ y* b种是“USB转TTL”,如果家里有台式电脑,并且后面有COM口(9针串口)的话,推9 W2 }4 O9 z. ^
荐购买“RS232转TTL”,这种小板不需要安装驱动,可直接与电脑连接,另一头连接
1 V7 q; H) W7 }# k+ o8 C8 L: ?接收机,价格便宜,这种小板采用的芯片一般为MAX232或MAX3232,如果购买的是
% j8 f; C1 {% a& G$ z9 k) DMAX3232芯片的小板,还需要将小板上的vcc连接到接收机的vcc(+3.3v或+5v)上
. W* h9 X, i# O, j1 Y+ _) b为小板供电,除此之外还可以将小板上的vcc和gnd用usb线接到电脑usb口的vcc和' x2 _$ i% J3 I( O+ `4 I
gnd为小板提供稳定的+5v供电;如果购买的是MAX232芯片,则只能使用usb线取来
% ]* e/ o6 j5 m4 J, ?+5v供电给小板,不可以用接收机上的+3.3v,max232必须采用+5v供电;“USB转3 P/ M) Z% f- P9 ]
TTL”适合笔记本电脑用户,他们没有9针的com口,用usb转ttl还有一个好处就是不必, |  p8 W- e8 b( ]: A1 z+ X+ m1 @
外接供电,usb自带供电给小板,但使用“USB转TTL”小板需要安装pl2303驱动,将$ C1 I. r) }6 q( w0 ^
usb口变成com口,方可与接收机进行通讯,usb小板所采用的芯片一般为pl2303,
( k# d' d+ f* H! Z6 t& A1 b) L以上是最常见的2种电平转换小板,可以在老式的手机数据线里找找有没有“MAX232”4 v' J5 b0 f5 J! H3 b# }! ]
“MAX3232”“pl2303”这3个芯片…… ) H7 X7 d9 @& \9 S
- p+ p# C: x* f: W
9 X- S# E& `: E) ]% V
2、观察自己的接收机的主芯片是什么牌子及型号?常见的主芯片品牌有海尔haier 、国芯、
4 I3 R2 @$ }1 s9 L3 a. `6 M: K; }华亚等……海尔haier 一般为Hi2023或Hi2023E……国芯一般有GX3001……等,不同的芯
: f4 F- ^. J. i. v片要选择不同的刷机工具,例如海尔haier 的芯片要使用“ABS_Flasher_V1.6”,国芯的芯
+ v  _1 z3 B+ N7 a' ~2 u片要使用“GxDownloaderIII 1.008”(英文界面)或“GxDownloaderIII 2.120”( l9 |2 O3 e/ G3 D+ p1 d- i3 t
(中文界面)…… ! A1 m! R  b( o7 `" P' ^
1 L9 f6 |4 }; P2 W! L! i
补充:大家如果遇到“Hi2023”的海尔haier 芯片,请看清楚下面一行写的是什么,如果下面) [" \. ~6 o% U4 b) P8 ^+ x
一行写着“E0925”或“E09xx”等字样,在读取和烧写时应选择2023E,而不要选择
. W" ^$ U' y6 j. p# f: \" d2023!
" v, R- r$ ], f3、观察自己的接收机储存器是多大的?是1MB的还是2MB的?储存器是系统指令的载8 l! V& ^$ @: h
体,读取和烧写的.bin文件就是存储在此芯片内。芯片是 MX25L8005M2C 的储存器,
% l$ @( J* Y5 B, @是1MB的(类似的还有 EN25F80、EN25T80 、M25P80、SST25LF080、
( O. v2 b' S( M- W7 hF25L008、AT26DF081、W25P80 等)一般为小正方形共8个引脚(两边各4个);7 w3 O. K& P# [% w
如果芯片是ATMEL AT45DB161B、MX29F200TTC、EN29LV160AB-70TCP 等,) O9 }8 G6 C/ _9 |
它的引脚超过20个(两边各超过10个以上引脚)为2MB。总体来说,储存器的芯片型
5 j% |% _4 }, v$ @6 P号如果包含“80”字样是1M的,如果包含“160”字样则是2M的。1MB的储存器就要
$ j/ ~+ @- W4 ~! \5 H' g, W* ~. B; X使用1M的工具来读取、写入,2M的储存器就要使用2M的工具,否则盲目读取和烧写,, b' Q, v" Z/ r" F2 \4 p# s
很有可能将你的山机变为砖头,原因是,正版的接收机内部都是采用2M的储存器,工厂
5 Z' o5 Z- [) O1 Q# I' `里使用的工具也是2M的,咱们所使用的工具实际上是工厂外漏的工具,都是2M的工具,
* p* j/ n; L2 t  ]7 \' m( u* U" ]2 w7 C如果是用这样的工具读取你的1M储存器,会读出一个2M的文件,这个文件是将你的储4 E3 U) `: m6 w
存器连读2遍所得到的,如果修改这个文件,再将其烧写到你的1M的储存器内的话,很
! g1 R) o% t2 f: j3 X5 j% }( P有可能会把你的机器给刷死!(如果使用2M工具写入1M存储器,只是写入正确数据包会造成程序混乱,基本上可以使用)/ ?$ Z) u& b/ q$ W( O1 W' _
二、连接电脑与接收机 % w3 D* m5 D& g% l0 n, k/ r# p0 H

5 o$ {' O# Y$ E- E 1、电脑后面是9针com口,接收机有9针的也有9孔的,如果是9针则针多的那一排
7 K% ~7 ~, @/ ^, d( n' E最【左】边的是1号针;如果是9孔,则孔多的那一排最【右】边的是1号孔。连接,可
* L# r: h5 x8 I. w% m以使用专用的9针串口线来连接,也可以自己找3根导线来连接,方法是:电脑的5针与
6 [& E7 p, m& ?3 o) @接收机的5针(孔)相连,电脑的2针与接收机的3针(孔)相连,电脑的3针与接收机: c# Z* I8 k, R" n5 \7 Z$ |
的2针(孔)相连。( ?5 ?& c2 g' t! p1 r1 Y/ d+ i
2、接收机是3、4、5、6针的,需要外接电平转换小板,usb口的不需要额外供电,3 ^0 }" D& i- {
com口的如果是max232芯片,需要并且只能接usb的+5v供电,com口的如果是3 `5 v1 ]+ m# F5 {, u
max3232芯片除了可以接usb供电外,还可以利用接收机的+3.3v供电,供电范围更
. n8 H1 a: Y1 t宽一些!将转换小板插入电脑的com口或usb口,小板上的接线柱分别用杜邦线或导线
) O" g6 S- k1 e6 k; i5 x/ Y连接至接收机,小板的gnd连接收机的gnd,小板的tx(p31)与接收机的rx相连,小
2 r8 y; R& g6 k! s1 U$ y: l9 a, X板的rx(p30)与接收机的tx相连,如果是usb的小板只连这3根(usb口需要安装2 H6 B- u6 k' u* w2 I5 j
pl2303驱动),如果是com口的,芯片是max3232可以将小板的vcc与接收机的vcc
! X& P4 K- B3 j) A相连,com口但芯片是max232就需要再外接个usb的供电啦!
5 i- W5 _1 b1 U  h  v0 s4 C6 K3、接收机后面升级口针脚定义:①万用表调至直流电压档(15-20V左右的档),打开
6 e$ o  |+ f2 W; [% R, c接收机电源,黑色表笔接AV插头外侧金属或天线插头外侧金属螺丝,红色表笔分别测量+ ^0 z- y' s2 o$ [8 U  D
各个针脚电压,一般电压为0v的是gnd,电压为5v的是vcc,电压为1.6v的是bl,电压4 E, ^/ @% b5 ~8 S. H. y
为3.3v左右的是tx和rx;②但个别4针的电压有3个针都是3.3v左右,这就需要进一步  k# l$ K* E% ?# t: ?, M
测量,关闭接收机电源,万用表调至电阻档,黑色表笔接触av插头或天线插头外侧金属,! H. s/ I( E6 f
分别测量各个针脚电阻,电阻为0的是gnd,电阻增长的是vcc,电阻无限大的是tx和rx;, w6 Z* Q( u' s! i7 A: M  o
③为了保险起见,还可以在主板上找到变压器插在主板的排线,一般为4根,关闭接收机  \5 N6 N  r4 I5 W3 b( I' f
电源,万用表调至电阻档,分别测量这4根电源线与后面各个针的电阻,有几次为0的情- m5 W: {; [* y7 A1 d
况,一般会找到2个能和电源排线为0电阻的针,它们就是gnd和vcc,排除了此前测量5 [/ j: X" k; D7 l
时已经确定了的gnd,那剩下的就是vcc了;
+ Y1 Y, y( _! v" F
# m2 }% a6 ]. C: Q6 B9 F三、读取接收机储存器中的.bin文件 1 \9 e' L- b# |. Y' ?8 N
?在读取.bin文件之前接收机要做一个小小的设置:先用遥控器恢复出厂,然后手动
9 K6 M: @8 g+ [搜索频点2,会搜索出来5个台,退出后机器会自动找到其余的几个台,一共12个台,这" M* @. r( \4 t* H7 w- [+ B

手机扫码浏览

该用户从未签到

 楼主| 发表于 2008-8-5 19:42:46 | 显示全部楼层
个时候关机,再来拿去与电脑连机读取……这样做,读出的数据比较纯净,在0c改2e的2 h! b7 h2 e) B6 h3 q& v
时候会比较容易,修改量也会大大减少!
0 ?4 f8 {3 p* s4 q7 A ?读取前还要设置一下com口的“每秒位数”在桌面我的电脑上点右键--属性--硬件
; X/ Q6 R2 f/ I--设备管理器--通讯端口(COM1)--右键“属性”--端口设置--每秒位数:选115200。1 J. p  F2 W& n# U7 X# U% ~, o
1、海尔haier 工具:ABS_Flasher_V1.6(有2M和1M工具之分,请大家根据自己的储存器大- L8 z8 r5 f' O/ r
小在本帖最下方下载!)电脑与接收机连接后,启动刷机工具,下面显示“等待从机连接”
& {2 |9 K/ q4 H6 w3 e' P* w5 G+ L,此时打开接收机电源,状态会变为“就绪”,如果没变,请关闭软件,关闭接收机电源,
% r' y% W& ^7 ?# c/ F& L+ `( V5 M交换tx和rx,再次运行软件并打开接收机电源即可看到状态变为“就绪”,选择芯片型号( ]! S0 n4 W" Q, \' j1 H
2023/2023E,选择com口(usb的小板要安装驱动,然后打开设备管理器,看看你的. a. z3 k& Q4 A- `2 E. S
usb小板被系统分配到了哪个com口上,如果是com3,就选com3)。默认“全部”最9 X8 M7 o+ \: C
后点“读取”,读取完成后,就会在工具的“bin”文件夹里找到刚刚读取的文件,将其重
, t( V' t3 A- m7 b9 Y命名后转移到安全的地方,妥善保存!如果多次读取会覆盖上次读取的bin文件,所以每
/ Z2 g( F6 L2 p- K3 _, M读取一次都要改名备份好,以免丢失!如果连机成功,接收机前面板的液晶显示不亮,如
  t. s9 L' O& |- ?) K果亮了说明没有连接成功,请关软件、关机器,交换tx、rx!
$ s: P7 ]" O% n2、国芯工具:GxDownloaderIII 1.008 或 GxDownloaderIII 2.120(有2M和1M6 v6 E( C8 b4 @& w+ U) t/ P" w" {
工具之分!)电脑与接收机连接后,
6 H+ o/ Z9 e  U- F+ V6 [' `; x6 x1 g+ r- S9 d
启动刷机工具,点“参数配制”或“>>”按钮进行参数配制,晶振频率选4MHz,1M的储
$ ~+ ~/ G( J$ l! V7 h9 i存器用户选择“串口Flash”剩下的默认就好,然后选择com口,选择“操作模式”为第三1 r" P6 _! |6 q3 E% b7 d
项“导出”,选择保存路径会弹出保存对话框,并在那个保存对话框中填写文件名称,要
( V. J! M$ |0 q带扩展名,例如“全部.bin”然后先点那个大按钮,再开接收机电源(这一步与海尔haier 工具不
* g- s7 V- V$ V' Q$ h! G' q9 h同,海尔haier 是先开电源再点读取)。如果是2M储存器的用户请选择“并口Flash”,根据自己6 a. t+ a8 e9 p1 b0 q/ C. `6 @  s/ C
的型号选择Flash型号……如果连机成功,接收机前面板的液晶显示不亮,如果亮了说明7 S2 }: U* k% D. m
没有连接成功,请关软件、关机器,交换tx、rx!
. p  r5 o- A; O$ X6 q9 o" r4 M请大家先下载这个软件:UltraEdit-32 15.10.0.1026 官方简体中文版 - }  t$ K: T, Z. d, D" j
正版下载地址:http://www.newhua.com/soft/7752.htm
6 Q7 H- P$ {: L, \8 `: `顺便给大家正版的注册码: 4 ]4 `# m. E6 d. \; s: O
用户名:**** you
* [  B$ H. a1 W/ }& B
  C( I; ?8 E% M( O& N授权码:QMPFM-INRPV-LLOK8-KGRLM-NJKFA-ELWOV-JKDPQ-PQJMP 6 D# J3 q( S; }! j
?如果无法判断自己的储存器是1MB的还是2MB的,可以先使用2M的工具读出一个+ W) i. o: J* |7 P
2M的文件来,然后用UE打开,ctrl+F查找“cctv-1”勾选“查找ASCII”,如果只能查找9 M6 F2 m  A/ ~' F" @5 h9 H
到一次,说明你的储存器是2M的,如果可以找到2次说明你的储存器是1M的。如果只找# t" h0 {& Y! {6 O2 U0 U: H
到一次cctv-1那么你读取的bin可以直接用于修改和备份;如果你找到了2次cctv-1,那& H7 Z) I1 j$ b9 e% u9 i6 ^6 J2 o
么你就需要改用1M的刷机工具再次读取一份bin文件。9 ?8 o& B7 X. r& v# o* X: W
1、编辑海尔haier 芯片的.bin文件,请首先下载好“【海尔haier 】26日后46台.bin(在本帖最下# L) H* P" m9 I! j- O8 c, S5 u
方下载)”文件,然后用ue软件打开46台.bin,再打开你要编辑的海尔haier 芯片读取的.bin
( b6 D( U1 Y- |文件,先在46台.bin文件中ctrl+A全选,再ctrl+C复制,注意ue软件的左下脚,有个, K* ^. i7 g: ?' d3 t4 U% x
“选定字节:1518”(每对数字叫一个字节)记住这个数字1518!* |2 q7 t7 T( y; W6 @
然后转到要编辑的那个文件中,ctrl+F查找“cctv-1”勾选“查找ASCII”,找到后在上面
+ k+ c- [) D3 ]2 U4 j, O" G0 T, D- Z一行找到“00 02 08”,这个就是pid的起点位置 7 K% k  M3 V: i9 u! v
从00 02 08开始向下选,按住鼠标左键不松手,一边向下选,一边注视着ue软件右下
2 t7 ~; C4 e, o  a! {: b# Y脚的“选定字节”到1518即可(由于一对数字代表一个字节,所以最后光标应停留在. H7 X0 |0 q  i5 y- G% T" L. J/ @
倒数第5对与倒数第6对之间的空格处),刚才复制了1518个字节,此时也选择了1518
2 T& V' [# ?* t/ C" e* x个字节,这个时候就可以使用ctrl+V进行粘贴了。
1 l$ N& H( }2 H# t( W- n) U然后将软件右侧的滚动条拉到最顶端,鼠标点一下第一个字节,ctrl+F查找“55 aa”不% _" N! J; X9 s1 ]
要勾选“查找ASCII”,点“查找下一个”按钮(下一次查找按键盘上的F3键就可以了,8 m; I1 f- G- E% K$ v  J4 U
不必再按ctrl+F了),观察找到的55 aa后面第5对数字是不是0c,如果是则将0c改为2e' o2 L. S" e( Z4 e3 Z
(大小写都可以,软件会自动帮你变成大写),如果55 aa后面第5对数字不是0c则不必
, M7 e& p5 {! G9 G# m修改(常会碰到00、05、0B等,都不用修改)只修改0c改为2e即可……
$ r2 f# `$ C8 P* b+ H直到下方出现了大量的FF FF FF,结束修改,点保存按钮就完成了修改工作!注意,读取; E% b1 M# T! Y9 k+ y$ }9 M5 e
后要备份好,再复制一份进行修改,以免给修改坏了,保存后,ue软件会给你备份一个.bak4 H1 B7 D1 h: v
文件,那个文件是你保存前的状态,没什么用的话可以删除掉,反正你也有最原始的备份文件。
2 |) O+ B4 c" j" g6 E2、编辑国芯的.bin文件,请首先下载“【国芯】26日后46台.bin”,
& D* w6 c$ V' `! {& b然后用ue软件打开46台.bin文件,再打开你要编辑的读取出来的国芯芯片数据.bin文件,
, F) Z- ?8 d! `! Y先在46台.bin文件中ctrl+A全选,再ctrl+C复制,注意ue软件的左下脚,有个“选定字
3 `& Z2 Z9 P! V) d4 i节:131072”(每对数字叫一个字节)记住这个数字131072!) \1 V1 q- e0 @
然后转到要编辑的那个文件中,ctrl+F查找“cctv-1”勾选“查找ASCII”,找到后,向上拉  Q  s5 v0 G( X+ ?4 ]0 h3 ~
一点直到出现大片的“FF FF FF”,FF下面那一行是以“AA BB CC DD”开始的,这个就是* r* [# R* ?, v  h- n
国芯数据的起点。6 m3 H' j) r0 K0 R, |
从“AA BB CC DD”向下选,按住鼠标左键不松手,一边向下选,一边留意ue软件的右下5 y1 {( D% H2 x4 h
脚,选定字节数到“131072”即可(由于这个数据量较大,除了按住鼠标不松手以外,还
1 {. a' p' N/ M' w. }# h3 Z可以点一下数据起点,下拉滚动条,按住Shift键加鼠标单击的方法选择看看选定字节数量,9 D' v: H7 E2 r! |
再向下拉滚动条,再按住shift键,鼠标点击数据……直到选择的字节数达到131072为止),' E! P8 Q( \- i
选中了131072字节后(正好是在大片 FF FF FF 的结束部位),即可使用ctrl+V将之前复
( k/ m" C3 Z/ j. J8 a; Z2 N! B6 M9 e制的46台数据粘贴进来,替换旧的数据,之后点保存即可!注意,读取后要备份好,再复制% c6 Z- Q% ?# m( i; W3 j7 c
一份进行修改,以免给修改坏了,保存后,ue软件会给你备份一个.bak文件,那个文件是
, B& X" b) h' K8 T" e你保存前的状态,没什么用的话可以删除掉,反正你也有最原始的备份文件。7 l* N! i. Z$ f4 U: d5 Y
3、编辑过后的文件要与修改前备份的文件比较一下大小,分别在“备份的文件”和“编辑% O) f1 Y. @6 y5 R" I
后的文件”上点“右键”,点“属性”,观察字节数是否一致,不要多也不要少,方可进行3 M/ i7 g0 O% i5 |0 z+ S
后面的“烧写”步骤!
6 Y. l9 ?/ V1 k
% M7 h3 G, P; i5 y 4、芯片是“海尔haier 2023EC” 的朋友注意了,经本人多次试验,个别芯片读出的数据 + z3 m- S" R- Q4 M- Z4 K$ E4 E
有“crc校验码”,就算只修改1个台的数据,开机也会自动搜索,或无节目 手动搜索后
9 U) R" [" ~0 F5 s7 h照样还是原来那12个台……其特征是:在搜索“55 AA”的时候,后面的第5对数字都不是
1 Y1 y  ]* E; |' Z“0c”,如下图所示↓,并且0005fff0h这一行 第9--12对 数据不是“FF FF FF FF”就说明: G) g" k7 p2 u/ d9 {3 w

该用户从未签到

 楼主| 发表于 2008-8-5 19:42:47 | 显示全部楼层
你的bin具有crc校验,不可轻易改动。解决方法,可以读取“全部”用下面提供的“海尔haier 有
7 `1 l2 R7 ?7 rcrc校验码.bin”这个文件来替换掉00050000h--0005fff0h这一部分数据!共65536字节……% Z0 G& ~1 Q0 ]% p. z
五、烧写bin
1 q: r' F: E  j0 [, r5 Q+ [- o  d& D1 F' H- n$ s5 D6 [5 m
?这一步是最激动人心的时刻,如果以上步骤都不出错,就仿佛已经摸到了成功大门的# P( ^- @8 v- Y5 g1 U; C* F% m
拉手……需要注意的是,接收机在与电脑连接前要关闭电源,先运行软件,设置好后再开
! q" e/ u/ C! C/ W7 B9 X, Q- {接收机电源(国芯还要点那个大按钮后再开接收机电源),烧写完毕后,要先关软件,再
  c5 c/ O% u5 u6 ~% T: {/ p! U关接收机电源,再拔下连接线,拿去电视机上测试,与电视机连接好后,但不要接那个带- R: A, j2 e; x  m
螺丝的天线插头,开电视机,调整av模式,再开接收机,虽然无信号但可以看一下台的数) _( D3 [7 |6 u4 x; A2 i6 q
量,经过30秒左右无异常,不自动搜索,则可以插上天线接头……进行最终的测试!如果
7 S! _3 v# K2 r- c: ^一切正常,恢复了46台,切忌日后不可进行自动搜索等操作!
' x* `! w3 w2 m1 y- a# n, H% Y" n
4 }6 [' q* U' ]4 Q5 I1 s3 P# P3 b 1、海尔haier 烧写,接好连接线,运行刷机软件,设置软件选择芯片型号,选择com口,0 F& C: z* w1 b9 {+ C+ _
选择全部(读出并修改的是全部,这里就选择全部),“打开”选择修改好的.bin文件,& y* Z$ Y* C1 ^! R5 d7 B8 z( H3 k
一切设置完毕后打开接收机,待状态变为“就绪”后,点“烧写”按钮即可!进度走动,0 }) Y- p3 s6 \$ `5 p
完毕后,先关软件再关机!
, g9 P" H" B% U1 o/ m8 e9 P2、国芯烧写,同海尔haier 差不多,先连线,然后运行软件,操作模式(Mode)要选择:
  [2 o4 H2 A) s8 f& e$ a, S5 `' `回写(Download);晶振频率(Xtal)选择:4MHx;Flash连接方式
! t( }' n4 t- B. j  A0 ^7 h(Flash Interface)1M储存器一般选“串口Flash(SPI-Flash)”/2M储存器一般选
& v8 R. X( G# f1 t, R“并口Flash(Parallel-Flash)”;Flash产品标识(Flash Model)请根据自己的储4 Y* t, C) |3 m% d% a6 U
存器型号选择,设置好一切  T6 L7 ?) d6 b: m% b, I0 w" B
,点那个大按钮后,然后再开机,进度条走动,完毕后,先关软件,再关机。: r! F- d7 q" ^
六、复活:变砖恢复(死机恢复) & ~5 V" a8 j$ K7 f2 X

) S# r' f. P5 l; m# r3 y 无法与电脑进行通讯,遥控器失灵,等现象的产生,其原因有二 , J4 j" J3 d6 X% ^% k
9 @, F2 G) N  T( x7 s& R
1、下载了别人机器上的bin文件盲目烧写,由于别人的机器配置与自己的机器不同,4 {2 A, s5 {! L  f* Q$ x4 q2 T" r7 G
所以别人机器的文件也无法支配自己的机器,所以才会出现各种各样的怪毛病; ' q. T, s! X" V! O

8 A: e; ?2 W' ~& D2 X. ?/ C* w 2、自己备份出来的文件不正确,也许是自己储存器的大小没有事先判断好,选择了6 [3 B% Q/ }/ ?  F+ c
不正确的刷机软件,也许是在软件上的设置不正确,导致读取的文件不正确,那么在此基/ B) {3 d$ d( G" c7 N( V
础上修改的文件再次烧写回去的时候就会产生各种各样的问题…… ) _" q3 C8 Q( o
3 o; {& ~. W  j6 ^) I
下面以海尔haier 芯片为例,介绍恢复方法:
3 V" l) C* r8 I9 x+ q! c( ^/ a5 Y5 x$ F0 w9 j& m1 g
?如果是5针的机器,可以在后面找到一个1.6v左右电压的针(bl针),通常是最后
) w/ y: D) n8 d# x一根针,将其与vcc短接,然后连接电脑,运行刷机软件,打开接收机电源,点“复位”7 x9 l- W# T5 U0 Y& D: O7 n; ], g
按钮,如果出现“就绪”,立即烧写之前备份的文件来恢复!烧写完毕后,关软件,关机
! V0 t. v, u+ x* N1 Q器,去掉连接线(包括短接线),拿去测试! - e& l; Y$ H, g/ v
3 e3 t& ]. d! a9 w" L: n5 _6 A
?有的4针机器,可以在主板上找到第5针的焊点,有标注BL(BootLoader)或vcc2. [: \2 x9 L# s; s+ A" w/ D( h* I0 h
的,那个就是用来恢复用的,与vcc短接bl即可……
7 D- m0 x1 @3 }6 u! H
0 ]' w  W8 K1 Q# L/ t9 A: t ?如果没有5针,也没有找到bl脚的焊点,那么可以将Hi2023芯片正面对准自己(即芯
$ ]- \7 G+ c: \9 i% i4 j片字样正立)从芯片“左上角”向下数第13个引脚即为BL脚,该脚应与升级口输出的+5v
4 q' \" T$ ~2 V8 b! }8 T或+3.3v电源针短接,动手要非常的小心,Hi2023E芯片引脚非常细小,弄不好就会将焊
% T2 }6 z. f6 o+ K" d锡粘连到其他引脚。而有的升级口vcc为+5v以上的,这种情况就要串接限流电阻等元件,0 H8 D9 l8 q2 k: D. i
否则芯片烧毁!! k1 ?9 W8 \) w5 g4 K. a

& `+ b( m% \7 I1 B ?用万用表查找过程中发现板上有个空着的JP104跳线位置,其两端正好就是2023E的0 ?* ?1 h* o3 b, j6 Z$ y
109脚(BL脚)和+3.3V,将这两点焊上,与电脑连线,运行刷机软件,开接收机电源,6 I0 X& R2 W% a9 P; W# c! O: I7 C
点“复位”按钮,OK“就绪”了,把原机备份的文件再刷回去……刷完后,关软件、关接, B2 {, A6 u7 k5 |# b
收机后,一定要把短路的两点断开!: `0 c2 W3 I3 B8 Y
! u% m' y; [. n; ]  u
        + c6 F/ s2 e" u
: i% J% X" n) Z! b% \
       
% G0 ]7 y7 D* m2 x( p- h% G2 {# \& @
GxDownloaderIII 主要参数(中文,原文为英文)
! h/ h* C6 F/ P+ z8 W" {( }5 O0 x8 u( M4 w; F) K
主要]
  M, v; P& S' R$ K( }$ C# r查看= 1.00
2 h  }5 T  V& L: mSegNumber = 9
' a1 L' J2 l; x: ISeg0 =所有
4 b5 M# ?5 M* g2 k4 @4 L) I段1 =引导装载6 o( i$ {2 A0 S& N& P0 T
段2 =主码$ u3 j  h) z+ d$ ~3 x! W# u
Seg3 =标志0 d) {$ ~. n- l1 T8 {" l# v
Seg4 =通用数据- m. ^+ [* B9 |) J1 r! [! q
Seg5 =默认UsrDB8 ~5 o8 b! k, ^
Seg6 = UsrDB
1 f3 ^1 K4 Q* z3 VSeg7 = SysDB
' V4 V2 z' p( _% O9 T$ P0 W6 y- mSeg8 =键- Y0 R5 Y9 N* _$ d! h& j
[全部]) m( D  ]; K; R5 K1 _4 F
StartAddr = 0x00000000
4 a9 \4 C  R3 A( G" USegSize = 0x00200000(2M) 0x00100000(1M) 注意:盲目读取和烧写很有可能将你的山机变为砖头  a4 x5 D. u% o4 ]

" h0 k* _% |" |- r
' \5 p0 ^" S( |4 e2 Q" \
5 h( z6 \7 K+ F) ~' E[引导装载]
  g/ i% I2 V6 M) P5 I" PStartAddr = 0x000000006 }1 z0 `5 I( i* h% o, ^& Q
SegSize = 0x00010000
  t' a' o! g2 |+ T3 O[主码]" f; N' T" \: P2 T) ?
StartAddr = 0x00010000. `! A) f9 T; |4 T) W6 f0 Q9 n+ _) [# k
SegSize = 0x00120000
3 |+ ?0 x: O2 z6 S- g[标志]6 j( P2 U6 ^. H( `
StartAddr = 0x00130000
' J& R4 ~$ b4 P+ g7 nSegSize = 0x00008000
/ D( A7 q  H6 l[通用数据]
, q& J! b. Q( ^6 a4 t4 C6 N# SStartAddr = 0x00138000' ]6 N' t6 E" h" v9 r
SegSize = 0x00000800
$ g( ~3 c4 A# P* i- l' Y* z[默认UsrDB]
$ d& V/ {$ K( H; d4 t! pStartAddr = 0x00138800" P# m" O) D, S7 A# j# D
SegSize = 0x00007800
- b% g. A. Z2 g' d[UsrDB]
* _; m7 R) u* Z/ Z" q3 j* TStartAddr = 0x00140000+ @& M7 a! U9 J: y0 z0 x
SegSize = 0x00080000& P6 A6 b9 {8 S% t& O
[SysDB]5 y1 t$ S! w3 E" d, s
StartAddr = 0x001C0000
/ z- f4 ]5 Q# w* v. F% o! _, cSegSize = 0x00020000
) _7 S9 P+ P" i) w! \% r[关键词]  N' \0 Y7 Y3 t% H
StartAddr = 0x001E0000& A+ v0 ?* @' d3 J" E' u$ `/ t
SegSize = 0x00020000' @5 l6 e9 b8 L2 Q3 T
[配置]" O" ^. m+ v+ C; j
;的COM = 0
! L: h7 }/ Y! EChipType = 0
# |) D- z. [) L; @6 a: X* O, U0 |XTAL = 4
# R! f8 B' P9 ]! g4 B: l7 HFlashIF = 1
9 u; a/ O% L7 f  B$ sPPIFlashModel = 5* \( U4 N' u+ j! P  x7 ]4 j0 i
SPIFlashModel = 0
7 y& S4 _. M! W, t3 U  iSdramType = 0
$ d% w( I" @9 _' P& A& g( uSdramSize = 0
. K) Y6 Q' W" e0 p) c  qDisableEtcOpt = 0' b0 W# |% L: F5 w* T' r! O8 x4 H
标题= GxDownloaderIII1 h: }$ ~6 J( F# @( P: M$ o/ i
% |" q# W. E! ~6 w, h
       
* R2 B; u# g4 K+ w7 w% D( b8 |. K0 o4 O$ U
选项:) O3 P3 i6 x/ X% m' w! g/ s
一般选用ALL(全部) 或key(密钥)就可以了,尽量不要用其他选项,容易造成冲突。使机器无法正常工作

该用户从未签到

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

该用户从未签到

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

该用户从未签到

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

本版积分规则

QQ|小黑屋|最新贴|维修网 ( 粤ICP备09047344号

GMT+8, 2025-5-19 02:39 , Processed in 0.520760 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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