Minix NEO G4
Transcript of Minix NEO G4
-
8/13/2019 Minix NEO G4
1/23
uzhou Rockchip ElectronicsCo., Ltd.
Unified production toolsUser Instructions
2010-3-20
-
8/13/2019 Minix NEO G4
2/23
ocu!ent re"ision histor#$he
"ersion
nu!%er
&te ofen&ct!ent
Co!piler' !odif#people
Edit escription Effecti"e&te
Re!&rk
1.0 2010-3-20 C ( First edition
1.1 2010-10-12 L) Incre&se the error
description
1.2 2011-0*-2+ L) Incre&sed d&t& disk
oper&tin confiur&tion
p&r&!eters
1.3 2011-11-1 L) uick check fir!(&re !odeincre&ses
1./ 2012-03-02 L) Incre&se the co!!on setup
instructions
-
8/13/2019 Minix NEO G4
3/23
irector#utline
1. Use o%ects2. Co!ponents "er"ie(
2.1. $ools director# structure2.2. Confiur&tion file co!!onl# used settins
2.2.1. Language .2.2. System section2.2.3. Co!!on function&l confiur&tion
3. Use step3.1. odif# the confiur&tion file3.2. Inst&ll the dri"er3.3.
&tch fir!(&re upr&de3.3.1. Interf&ce Introduction3.3.2. 4rocedure3.3.3. Error ess&es E5pl&ined
4. 4rec&utions
http://translate.googleusercontent.com/translate_f#_Toc318705925http://translate.googleusercontent.com/translate_f#_Toc318705926http://translate.googleusercontent.com/translate_f#_Toc318705926http://translate.googleusercontent.com/translate_f#_Toc318705926http://translate.googleusercontent.com/translate_f#_Toc318705927http://translate.googleusercontent.com/translate_f#_Toc318705927http://translate.googleusercontent.com/translate_f#_Toc318705927http://translate.googleusercontent.com/translate_f#_Toc318705928http://translate.googleusercontent.com/translate_f#_Toc318705928http://translate.googleusercontent.com/translate_f#_Toc318705928http://translate.googleusercontent.com/translate_f#_Toc318705929http://translate.googleusercontent.com/translate_f#_Toc318705929http://translate.googleusercontent.com/translate_f#_Toc318705929http://translate.googleusercontent.com/translate_f#_Toc318705930http://translate.googleusercontent.com/translate_f#_Toc318705930http://translate.googleusercontent.com/translate_f#_Toc318705930http://translate.googleusercontent.com/translate_f#_Toc318705930http://translate.googleusercontent.com/translate_f#_Toc318705930http://translate.googleusercontent.com/translate_f#_Toc318705931http://translate.googleusercontent.com/translate_f#_Toc318705931http://translate.googleusercontent.com/translate_f#_Toc318705931http://translate.googleusercontent.com/translate_f#_Toc318705931http://translate.googleusercontent.com/translate_f#_Toc318705931http://translate.googleusercontent.com/translate_f#_Toc318705932http://translate.googleusercontent.com/translate_f#_Toc318705932http://translate.googleusercontent.com/translate_f#_Toc318705932http://translate.googleusercontent.com/translate_f#_Toc318705933http://translate.googleusercontent.com/translate_f#_Toc318705933http://translate.googleusercontent.com/translate_f#_Toc318705933http://translate.googleusercontent.com/translate_f#_Toc318705934http://translate.googleusercontent.com/translate_f#_Toc318705934http://translate.googleusercontent.com/translate_f#_Toc318705934http://translate.googleusercontent.com/translate_f#_Toc318705935http://translate.googleusercontent.com/translate_f#_Toc318705935http://translate.googleusercontent.com/translate_f#_Toc318705935http://translate.googleusercontent.com/translate_f#_Toc318705936http://translate.googleusercontent.com/translate_f#_Toc318705936http://translate.googleusercontent.com/translate_f#_Toc318705936http://translate.googleusercontent.com/translate_f#_Toc318705937http://translate.googleusercontent.com/translate_f#_Toc318705937http://translate.googleusercontent.com/translate_f#_Toc318705937http://translate.googleusercontent.com/translate_f#_Toc318705938http://translate.googleusercontent.com/translate_f#_Toc318705938http://translate.googleusercontent.com/translate_f#_Toc318705938http://translate.googleusercontent.com/translate_f#_Toc318705939http://translate.googleusercontent.com/translate_f#_Toc318705939http://translate.googleusercontent.com/translate_f#_Toc318705939http://translate.googleusercontent.com/translate_f#_Toc318705940http://translate.googleusercontent.com/translate_f#_Toc318705940http://translate.googleusercontent.com/translate_f#_Toc318705940http://translate.googleusercontent.com/translate_f#_Toc318705925http://translate.googleusercontent.com/translate_f#_Toc318705926http://translate.googleusercontent.com/translate_f#_Toc318705926http://translate.googleusercontent.com/translate_f#_Toc318705926http://translate.googleusercontent.com/translate_f#_Toc318705927http://translate.googleusercontent.com/translate_f#_Toc318705927http://translate.googleusercontent.com/translate_f#_Toc318705927http://translate.googleusercontent.com/translate_f#_Toc318705928http://translate.googleusercontent.com/translate_f#_Toc318705928http://translate.googleusercontent.com/translate_f#_Toc318705928http://translate.googleusercontent.com/translate_f#_Toc318705929http://translate.googleusercontent.com/translate_f#_Toc318705929http://translate.googleusercontent.com/translate_f#_Toc318705929http://translate.googleusercontent.com/translate_f#_Toc318705930http://translate.googleusercontent.com/translate_f#_Toc318705930http://translate.googleusercontent.com/translate_f#_Toc318705930http://translate.googleusercontent.com/translate_f#_Toc318705931http://translate.googleusercontent.com/translate_f#_Toc318705931http://translate.googleusercontent.com/translate_f#_Toc318705931http://translate.googleusercontent.com/translate_f#_Toc318705932http://translate.googleusercontent.com/translate_f#_Toc318705932http://translate.googleusercontent.com/translate_f#_Toc318705932http://translate.googleusercontent.com/translate_f#_Toc318705933http://translate.googleusercontent.com/translate_f#_Toc318705933http://translate.googleusercontent.com/translate_f#_Toc318705933http://translate.googleusercontent.com/translate_f#_Toc318705934http://translate.googleusercontent.com/translate_f#_Toc318705934http://translate.googleusercontent.com/translate_f#_Toc318705934http://translate.googleusercontent.com/translate_f#_Toc318705935http://translate.googleusercontent.com/translate_f#_Toc318705935http://translate.googleusercontent.com/translate_f#_Toc318705935http://translate.googleusercontent.com/translate_f#_Toc318705936http://translate.googleusercontent.com/translate_f#_Toc318705936http://translate.googleusercontent.com/translate_f#_Toc318705936http://translate.googleusercontent.com/translate_f#_Toc318705937http://translate.googleusercontent.com/translate_f#_Toc318705937http://translate.googleusercontent.com/translate_f#_Toc318705937http://translate.googleusercontent.com/translate_f#_Toc318705938http://translate.googleusercontent.com/translate_f#_Toc318705938http://translate.googleusercontent.com/translate_f#_Toc318705938http://translate.googleusercontent.com/translate_f#_Toc318705939http://translate.googleusercontent.com/translate_f#_Toc318705939http://translate.googleusercontent.com/translate_f#_Toc318705939http://translate.googleusercontent.com/translate_f#_Toc318705940http://translate.googleusercontent.com/translate_f#_Toc318705940http://translate.googleusercontent.com/translate_f#_Toc318705940 -
8/13/2019 Minix NEO G4
4/23
1. utlineUnified production tools &re Rockchip icroelectronics Co., Ltd. in order
to i!pro"e custo!er producti"it# &nd speci&ll# de"eloped tools. $he tool is
pri!&ril# used in f&ctor# fir!(&re upr&de for the product in l&re 6u&ntities.
2. 1. Use o%ectsRe6uire l&re 6u&ntities of the product fir!(&re upr&de f&ctories.
3. 2. Co!ponents "er"ie(3.1.2.1. $ools director# structure config.ini
$ool confiur&tion file,the tool c&n %e used to set the l&nu&e &nd
upr&des rel&ted properties, !ethods &re det&iled in specific
settinsconfiur&tion file co!!onl# used settins.
LanguageL&nu&e file stor&e directory,&ll currentl# supported l&nu&e files &re
stored in this director#.
LogLo stor&e directory,lo nor!&l &nd error !ess&es output to s&"e the
upr&de process, the lo function c&n %e !odified in the confiur&tion
fileLOGFLAGite! to en&%le or dis&%le, the proposed open to f&cilit&te future
error &n&l#sis.
RKBatchTool.exe
4roduction tools pror&!
3.2.2.2. Confiur&tion file co!!onl# usedsettins
N ote:red for the co!!on settin ite!s
http://translate.googleusercontent.com/translate_f#_%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E5%B8%B8%E7%94%A8%E8%AE%BE%E7%BD%AEhttp://translate.googleusercontent.com/translate_f#_%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E5%B8%B8%E7%94%A8%E8%AE%BE%E7%BD%AE -
8/13/2019 Minix NEO G4
5/23
3.2.1. 2.2.1. Language Kinds = 2 Current
nu!%er of tool support &ll l&nu&es 7pecif# the current tools used l&nu&e
Selected = 1 8Chinese9:Selected = 2 8Enlish9
Lang!at" = Language # L&nu&e file
director#
Chinese l&nu&e file
Lang1 Font%ame =;ri&l Chinese l&nu&e
fonts
Lang1FontSi&e = ' Chinese l&nu&e
font size
Lang1(ag = $)% Chinese l&nu&e
identific&tion
Lang1$)%(itle =Chinese Chinese displ
the title Chinese l&nu&e selection
Lang1*%G(itle = $"inese ChineseEnlishChinese
l&nu&e selection 7ho( $itle
Enlish l&nu&e file
Lang2Font%ame = Arial Enlish l&nu&e
fontsLang2FontSi&e = ' Enlish l&nu&e
font size
Lang2(ag = *%G Enlish l&nu&e
identific&tion
Lang2$)%(itle =Enlish Enlish displ title
Chinese l&nu&e selection
Lang2*%G(itle = *nglis" EnlishChineseEnlish
l&nu&e selection 7ho( $itle
3.2.2. 2.2.2. System section+KS-/0 = 22 /0
+oc5s6 e6uip!entnot set,"entin c&n
+KS-!0 = 2'A !0
+oc5s6 e6uip!ent,do not set,"entin c&n
7S$/0 = --4 /0 7S$ de"ice,do
not set,"entin c&n
7S$!0 = 2'1
!0
7S$ de"ice,do not set,"entin c&n
-
8/13/2019 Minix NEO G4
6/23
FO+$*FLAG = FALS* If the use of
forced erasure,h&s no use
*
-
8/13/2019 Minix NEO G4
7/23
Ot"erhe5&deci
!&l displ
70S$7O0F97O* = 70S$p&rtition
!odific&tion flag
:0!*ALLer&seuserdata, cac"e&nduser&re&:0!*A(Aer&seuserdata&ndcac"e&re&
ther "&lues &re not !odified %# the
oriin&l p&rtition contentsmisc
7S$:A0((07* = 3 $i!e to (&it for the
de"ice to reconnect7sc 8unit=seconds9
$i!e to (&it+oc5s6de"ice to reconnect >unitseconds9
3.2.3. 2.2.3. Co!!on function&l confiur&tion pen the cop# of the Demofunction=
7etFO+7A(FLAG>(+*,
$O!9FLAG = (+*,
0SK/OL7* =disk l&%el
*FAL($O!90+> %e copied file or director# p&th
Androidproects need to &dd & setting
70S$7O0F97O* = :0!*A(A?;fter pre"ent cop#in user d&t& is
er&sed diskreco@erypror&!
4. 3. Use step odif# the confiur&tion file
4lu the de"ice to %e upr&ded, if pro!pted to find ne( h&rd(&re,
inst&ll the dri"er+oc5us6 Run the tool, select the fir!(&re upr&de
4.1.3.1. odif# the confiur&tion fileodif# the confiur&tion file, seethe confiur&tion file co!!onl# used
settins
http://translate.googleusercontent.com/translate_f#_%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E8%AF%B4%E6%98%8Ehttp://translate.googleusercontent.com/translate_f#_%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E8%AF%B4%E6%98%8Ehttp://translate.googleusercontent.com/translate_f#_%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E8%AF%B4%E6%98%8Ehttp://translate.googleusercontent.com/translate_f#_%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E8%AF%B4%E6%98%8E -
8/13/2019 Minix NEO G4
8/23
4.2.3.2. Inst&ll the dri"erefore upr&din fir!(&re, ple&se turn off the pler.4ress &nd hold the
%utton pressed upr&de, (hile connectin the de"ice to &!$ S-port.If notpre"iousl# inst&lled de"ice dri"ers, it (ill pop up the follo(in tips=
7elect ?Inst&ll fro! & list or specific loc&tion 8;d"&nced9? &nd click @e5t.
-
8/13/2019 Minix NEO G4
9/23
7elect the dri"er folderroc5us6.sys
-
8/13/2019 Minix NEO G4
10/23
$his co!pletes the dri"er inst&ll&tion oft"e S-de"ice.
-
8/13/2019 Minix NEO G4
11/23
4.3.3.3. &tch fir!(&re upr&de
4.3.1. 3.3.1.Interf&ce Introduction
4.3.2. 3.3.2. 4rocedure 4lu the de"ice
7elect the Fir!(&re Aerif# th&t the de"ice enters+oc5us6st&te>7as5rom&ndLoaderst&tes
%elon+oc5 us6 st&te9
Upr&de or rep&ir e6uip!ent
4.3.3. 3.3.3. Error ess&es E5pl&ined ?F&iled to lo&d confiur&tioninfor!&tion,youc&n not oper&te,?
%ec&use$onfig.inifile lo&din error, #ou c&n et the correct files fro!
the rele&se$onfig.inirepl&ce!ent pror&!
-
8/13/2019 Minix NEO G4
12/23
?Lo&d Fir!(&re failed,un&%le too8erateBec&use there is no selection
or fir!(&re fir!(&re c&n not %e re&d correctl# le&d, !&ke sure the
fir!(&re is correct
?ther oper&tions &re running,ple&se;aitB;s other oper&tions
currentl# in proress, ple&se (&it for the end of the other oper&tionsfurther
?@o e6uip!ent is found nottoo8erateB4le&se confir! (hether the
de"ice is connected, or (hether+oc5us6st&te
?Cre&tin oper&tion&l processes fail,un&%le too8erateB4le&se rest&rt
the pror&! %efore proceedin
?Cre&te o%ect f&iledoper&tion,youc&n not o8erateB4le&se rest&rt the
pror&!, &nd then (hen the line oper&tion
?oes not support this t#pe of de"ice c&n not%eo8eratedB4le&se
confir! (hether the de"ice into the+oc5 us6
st&te, if the current st&te is
thedisk, s(itch to oper&te &&in
. 4. 4rec&utions &tch %est upr&de !ultiple de"ices connected to the s&!e )-,(hile
upr&din e6uip!ent reco!!ended no !ore th&n four units.
;fter !odif#in the confiur&tion file, #ou need to re-run production
tools
-
8/13/2019 Minix NEO G4
13/23
BDFGHJKGMNGOPQGQGS
2010-3-20
-
8/13/2019 Minix NEO G4
14/23
T VGGWX YZ[\ GY]'V] VGS ^_[\ G 1.0 2010-3-
20C( aW
1.1 2010-10-12
L) b S
1.2 2011-0*-2+
L) b g
1.3 2011-11-1
L) bj m
1./ 2012-03-02
L) bQ S
-
8/13/2019 Minix NEO G4
15/23
qG1. Outline.............................................................................................................................................4
2. 1. se o6Cects..............................................................................................................................4
3. 2. $om8onents O@er@ie;............................................................................................................4
3.1. 2.1. (ools directory structure...........................................................................................4
3.2. 2.2. $onfiguration file commonly used settings..............................................................4
3.2.1. 2.2.1. Language ay.................................................................................................D
3.2.2. 2.2.2. System section.................................................................................................D
3.2.3. 2.2.3. $ommon functional configuration..................................................................
4. 3. se ste8...................................................................................................................................
4.1. 3.1. 7odify t"e configuration file....................................................................................
4.2. 3.2. 0nstall t"e dri@er........................................................................................................E
4.3. 3.3. -atc" firm;are u8grade..........................................................................................114.3.1. 3.3.1. 0nterface 0ntroduction....................................................................................11
4.3.2. 3.3.2. !rocedure.......................................................................................................11
4.3.3. 3.3.3. *rror 7essages *8lained............................................................................11
D. 4. !recautions............................................................................................................................12
. ...............................................................................................................................................1
. Q .......................................................................................................................................1
E. m .......................................................................................................................................1
E.1. OPq ....................................................................................................................1
E.2. gTmQ ............................................................................................................1
E.2.1. Language ............................................................................................................1
E.2.2. System ................................................................................................................1
E.2.3. Qg.........................................................................................................1E
'. Qv .......................................................................................................................................1'
'.1. VgTm....................................................................................................................1'
'.2. w xy ....................................................................................................................1'
'.3. mN{ ....................................................................................................................22
'.3.1. |}~ .................................................................................................................22
'.3.2. v .................................................................................................................22
'.3.3. S.........................................................................................................22
1. ` .....................................................................................................................................23
-
8/13/2019 Minix NEO G4
16/23
!. MN OPD HJK ^ _ OP OP
QO m N{
". QG Nm{ O
#. Gm
8.1.OPqGGG config.ini
OPgTm,Q OP { P gTm
Q
Language
Tmq , Tmq
Log
[q ,[{ x [gTm
VLOGFLAG Q [
RKBatchTool.exe
N OPxy
8.2.gTmQG
Note:GGQGG
-
8/13/2019 Minix NEO G4
17/23
#.2.1. LanguageG
Kinds=2 OP N Selected=1 Z OPQ
Selected=1>T?Selected=2>T
Lang!at"=Language# Tmq
Lang1File=$"inese.ini T Tm
Lang1Font%ame= T
Lang1FontSi&e=' T
Lang1(ag=$)% T
Lang1$)%(itle=T T T
Lang1*%G(itle=$"inese T T
Lang2File=*nglis".ini T Tm
Lang2Font%ame=Arial T
Lang2FontSi&e=' T
Lang2(ag=*%G T
Lang2$)%(itle=T T T
Lang2*%G(itle=*nglis" T T
#.2.2. SystemG+KS-/0=22 +oc5s6 /0,Q ,
+KS-!0=2'A +oc5s6 !0,,Q ,
7S$/0=--4 7S$ /0,Q ,
7S$!0=2'1 7S$ !0,Q ,
FO+$*FLAG=FALS* QY,Q
FO+7A(FLAG=(+* { Q , (+*
0SK/OL7*=+oc5c"i8 QZQ
$O!9FLAG=(+* { q TmQ q ,
(+* ,
*FAL($O!90+= Z q Tm
FO+7A(A(A0SKFLAG =(+* { , (+*
A(A0SK/OL7*=+oc5c"i8 QZQ
$O!9A(A0SKFLAG =(+* { q Tm q ,
-
8/13/2019 Minix NEO G4
18/23
(+* ,
*FAL(A(A0SK$O!9!A()= Z q Tm
LOGFLAG=(+* [ , (+* [ ,
[
S!!O+(LO:S-=(+* full s8eed us6 , (+*
Full s8eed us6 , "ig" s8eed us6
*FAL(F0+7:A+*= m Z m O
P m
$)*$K7A$)0%*7O*L=(+* mg
, $)*$K7A$)0%*7O*L,{ m { ,
m m 8arameterTm7A$)0%*7O*L g.
-
8/13/2019 Minix NEO G4
19/23
$. QvG VgTm
{ m w +oc5us6 xy
OP m {
9.1.VgTmgTmV gTmQ
9.2.w GGxy{ m { !$ S-
w
Zw Mv
-
8/13/2019 Minix NEO G4
20/23
xyTm roc5us6.sys
-
8/13/2019 Minix NEO G4
21/23
S- w
-
8/13/2019 Minix NEO G4
22/23
9.3.mN{G
$.3.1. |}~G
$.3.2. vG
m
+oc5us6 >7as5rom Loader +oc5 us6
{
$.3.3. GGGS g , $onfig.ini Tm x
-
8/13/2019 Minix NEO G4
23/23
y $onfig.ini Tm
m , m m
m
,
, +oc5us6
x , xy
, xy
, +oc5 us6
1%.`G
N{ M )- {
VgTm N OP
QN OP { xy
N OP^ x ^M 0M
M QN OP g
m -oot WX Q {