本帖最后由 脖子很长的鹿 于 2013-12-3 10:35 编辑
【迪优美特】
A8是我接触的第一台安卓系统的高清播放器,也是用心和花时间最多的一台机器,曾因刷固件死机进不了系统,而不得不寄厂返修,来回就十几天,因此就琢磨怎样实现线刷,只有线刷才不会成“砖”,功夫不负有心人,终于找到了新老A8线刷解决方案。4 ~# H, D: T" y1 F$ O; `4 K 新老A8用的是同样的RK3066核心板,但在设计上有一点差别,主要在母板部分,新A8完全可以线刷,首先要了解核心板Flash芯片下的40芯插座关键脚的定义 : ∨4 s& G e: t; g6 o
40芯管脚的定义
图中1脚是正方形的,其它均是圆形,排列见图。其中关键的脚:/ o8 Z7 ~( ^8 q& Z8 P2 c. M7 K
5 脚:复位脚、 7 脚: 地线、
37 脚: 是OTG的 DATE+ 8 H. w& u1 S- `" |
39 脚: 是OTG的 DATE-
一、新A8卡刷和线刷方法
由于新A8的OTG脚直接和USB口连接,给线刷带来方便,0 F5 E$ S6 M2 G* n3 x9 ]
1. 打开底板螺钉,取出电路板,接上HDMI(线刷接不接无所谓) $ o: J& ]$ u0 ( b
2. 用镊子或其它金属工具短接40芯插座的5和7脚,也就是使复位脚接地,打开盒子电源,等电源打开以后再松开;
3. 将USB双公头线连接新A8的USB和PC,这时PC应该检测到硬件,安装驱动,在PC的设备管理器里应该添加了新的硬件,见图
+ ?4 g. Q' r0 k8 Y+ G4 Y, Y3 _
4. 运行RK3066量产工具RKBatchTool.exe3 D) B& b. u: q/ X7 Q
/ Y/ ]' u/ X% H9 U
5. 如果不连接PC,一直短接5和7脚,再打开盒子电源,就进入recovery卡刷模式,见图:
量产工具及最新RK30XX驱动下载如下,包含Win8 X64驱动详情请阅读里面的“瑞芯微量产工具使用说明.doc”
3066量产工具.rar
(822.5 KB, 下载次数: 184)
二、老A8线刷方案 [! m# r4 H7 V3 I& g
老A8就没那么简单了,40芯插座的37和39脚不是直接到USB口,也就不能像新A8那样进行线刷了,也不是简单地将37、39脚引出作为OTG口,这样与PC连接是不行的,因为OTG脚被内部电路占用了,老A8的37、39脚送到一片GL850A USB 一分四HUB控制器上,分配两路给右边的USB1和USB2口,一路用作内置硬盘,一路作为板上没焊USB插座的USB3口,如果直接用作OTG,GL850A HUB控制器会对信号干扰,也就无法进行OTG通讯,真不知迪优美特工程师当初是怎么考虑的,RK3066有两个USB口,主USB(USB Host 2.0)不用,偏偏要用USB OTG口,见Rk3066方框图:
因此老A8要想线刷,必须进行外科手术。
注:以下方法只作为学习和交流之用,没有一定的动手能力,请不要尝试!+ y5 K, W- p3 ^; Z( ^# Z
所谓外科手术其实也非常容易,先看一下改动的原理图:# H; Z# U5 ?# `2 Y% P
OTG口自动切换器原理图 上面提到,USB OTG脚已被GL850A HUB控制器,要想用USB OTG作为线刷,就必须解决这一问题,要解决这问题,就必须要切断37、39脚与GL850A的连接,由于找不到另一个USB HOST 2.0口,只能在原有的基础上进行改动,本人加了一个继电器,用继电器进行自动切换,本人使用的继电器结构如图所示:也可用其它型号的5V双刀继电器代替
: e1 X" E! v9 q( D
原理:/ n9 R& b( T; m4 ^+ b7 B7 M' {, J
1. 继电器的中心脚分别为3和6,3脚接核心板37脚,6脚接核心板39脚继电器线圈电压由PC的USB提供,继电器3-2和6-7脚常通,继电器2、7脚接GA850A,平时,在没有插PC时,保持原先通路,也就是正常工作方式
2. 当接上PC,继电器1脚加了+5V电压,继电器工作,继电器3-4和6-7脚相通,由于继电器4、6脚分别接小口USB的2、3脚(Date-和Date+),这时,USB口就直接为OTG口。
如果进系统收看节目时,插上PC将造成USB口不能工作的状况,一般不会这么做的,只有要线刷时,小口USB才会插上PC2 ^/ U( ?7 ?- a- W5 E. S
板子上的改动部分( P: |2 T/ F' H, h
1. 将继电器用双面贴固定在母板空的位置,脚朝上便于焊线,选用细软一点的导线,本人用的是直径0.6mm的高温导线% n* C0 j! {* ^2 _7 @2 E1 U
2. 去掉D1二极管,从二极管的负极引一线到继电器的1脚,将继电器的8脚接地(和USB外壳相通的点),按图刻断电路板上的铜箔,将二极管移到图的位置,注意二极管的极性,不要焊反,如果二极管不焊,内置硬盘将不能使用
3 I S0 E* V6 I
3. 将核心板的40芯插针的37和39脚剪断或焊下,再分别用导线接到继电器的3和6脚上
4. 将小口USB的2、3脚分别接继电器的5和4脚,最好要刻断与U14之间的连线,A8小口USB是摆设,用它作为OTG口最为恰当
USB接口定义如图所示,供参考:
5. 改成功后,要想刷机,先连接PC的USB和小口USB电缆,短接5-7,打开盒子电源,取消5-7的短接,就可进行线刷了% l6 h1 n$ e4 n
改过后的主板图:/ ~1 N# m1 A3 G) K6 B- H5 V;
正常使用的情况:
从小口USB接PC,线刷情况0 B; f; @8 G0 U! h
总结:& ^ x' n3 D2 M+ b# X* T
1. 老A8进行上述小小的改动,就可实现线刷,已进行多次线刷实验,方案是可行的。
2. 改制需要一定的对手能力,对不懂的机友,有难度,有风险,会影响厂家保修,因此只对发烧友给点启发、研究和探讨,一般不建议改动 。3 R3 @; W( P* a' V* N, v6 z& u
3. 如果找到USB HOST 2.0口的位置,就不用加继电器了,将GL850A的输入移到 USB HOST 2.0脚,OTG直接接小口USB,改动变得更为简单。
4. 即使不改动,也可以短接5-7脚,进recovery,可刷zip和img固件包,刷回原厂固件 / r" r3 v8 k. |! L
最后希望大家多提宝贵意见,互相交流经验,把A8 发扬光大 / @# R4 O. y1 `# N6 z8 n
三、简便易行的线刷方案
对于卡刷刷成砖的,又不想上述的改动,只是临时用一下线刷,修复一下,不妨这样一试,试过后很容易恢复,步骤如下:
1.准备一根公头USB电缆,坏旧手机数据线也行,剪去其中的一头,保留大口USB头,将剪去的一头线拨开,有4根线,分别为红、白、绿和黑;, p4 J9 T+ q4 E* {4 ?
2 R) C- W) u; E# T4 }5 P
2.将白线焊在39脚,绿线焊在37脚,黑线焊地,红线和外皮可剪掉,防止短路,核心板最外围一卷镀金的都是地,就近焊上;$ G6 [: K5 D6 N; p3 Z: g; O1 G
3.取下母板,将37、39两根插针用小刀向外稍微拨开一点,使两根插针向外偏离母板插座孔芯,然后插上母板,不要插到底,不要太用力,插上就行,以免影响37、39针的复原;" b. D3 M* V! E9 J6 ^
4.将USB电缆插到PC,短接5-7复位脚,打开盒子电源,PC检测到硬件,就按上述方法,用量产工具修复8 v+ Y0 E5 a- ^2 Z8 o. p. c
5.修复好后,重启盒子电源,能进系统,再关掉盒子电源,取下核心板,将37、39针拨正后再插回母板上,焊下白、绿、黑三根线,完成整个修复工作。% Z7 c& }. S) v. Z
注:1.焊线一定要在核心板插在母板上进行,否则会使37、39脚的针变形或被焊掉落下,影响复原/ h' `# s1 j; y
2.干燥季节容易产生静电,操作前要卸放身上的静电,简单的方法就是到卫生间洗一下手 这也是一个应急补救的办法,临时试一次也很方便,也不破坏任何地方,复原很容易,返厂保修也不会有问题 四、四线终极改造 按图连接4根线,将X处铜箔刻断,核心板不要进行任何改动 |