Vous êtes sur la page 1sur 10

NEXIQ EDL Utility

Troubleshooting Guide for ServiceADVIS!


!evision " #
!evision D$te %&'%('%)
Proprietary & Confidential
Table of Contents Table of Contents
EDL Utility Instructions........................................................................................
Get EDL Info*****************************************************************************************************************************
!eset +luetooth to ,$ctory Settings*****************************************************************************************
Setting +luetooth -odule !$dio N$.e************************************************************************************
Connection Errors................................................................................................
Firmware Update Failures Due to Unplugged USB Cable................................
RP!" Error Codes.............................................................................................
C#ange Log.........................................................................................................
EDL Utility Instructions
To /erfor. $ test 0ith the EDL Utility1 the EDL .ust be connected to $ US+ c$ble th$t is
connected to the 23 running the utility* The 23 .ust $lso h$ve NEXIQ4s EDL drivers $lre$dy
inst$lled* There is no need to /o0er the EDL vi$ the vehicle connection*
,or $ll tests1 $ log file of the session is 0ritten to EDLInfo*t5t in the s$.e directory $s the
utility*
The EDL Utility currently su//orts the follo0ing6
Get EDL Info
This test retrieves the EDL fir.0$re version1 +luetooth .odule r$dio n$.e1 $nd
+luetooth .odule service n$.e fro. the EDL $nd dis/l$ys the infor.$tion to the screen
7see ,igure %8* A log file of the session is $lso 0ritten to EDLInfo*t5t in the s$.e directory
$s the utility* To /erfor. the test1 clic9 the EDL Info button or choose :Get EDL Info; fro.
the Test .enu*
Figure $ %et EDL In&o 'est
Reset Bluetooth to Factory Settings
This resets the EDL +luetooth to f$ctory settings $nd should be /erfor.ed if there is $n
issue 0ith the +luetooth 2IN code* To /erfor. the reset1 clic9 the +T 0rench button or
choose :3onfigure +luetooth; fro. the Settings .enu* <hen the +luetooth Settings
di$log is dis/l$yed1 clic9 the !eset button* After the reset is successful1 $ll c$bles .ust
be re.oved fro. the EDL 7/o0er do0n the EDL8 in order for the reset to t$9e effect*
Figure ! ( Reset Bluetoot# to Factory Settings
Setting Bluetooth Module Radio Name
This sets the EDL +luetooth -odule !$dio N$.e* This is the n$.e th$t 0ill be dis/l$yed
in $//lic$tions 0hen se$rching for +luetooth devices* To set the n$.e1 clic9 the +T
0rench button or choose :3onfigure +luetooth; fro. the Settings .enu* <hen the
+luetooth Settings di$log is dis/l$yed1 ty/e $ n$.e in the edit bo5 $nd clic9 the Set
button* It is reco..ended th$t the n$.ing convention of EDL=XXX be used1 0here XXX
is the seri$l nu.ber of the EDL*
Figure ) (Setting Bluetoot# *odule Radio +ame
Connection Errors
If you receive $ connection error1 first .$9e sure th$t the EDL is connected to the US+ c$ble
$nd the US+ c$ble is connected to the 23* If so1 then try the follo0ing6
- 3lose the /rogr$. th$t .ight be using the EDL $d$/ter 7e*g*1 EDLUtility1 D-UX1
XVDS8 $nd o/en T$s9 -$n$ger* If NXEDL3N3T*e5e is still in the list1 then end the
/rocess $nd retry the connection*
- /en Device -$n$ger $nd .$9e sure th$t >ungo is in the list* If not1 reboot*
- !efer to !2%&%) Error 3ode section for .ore infor.$tion*
- If you receive the error :Error lo$ding NXEDL#&*DLL?; this .e$ns th$t the necess$ry
EDL drivers h$ve not been inst$lled* The drivers should be inst$lled by running the
Ne5i@ !e$dings inst$ll$tion*
Firmware Update Failures Due to Unplugged USB Cable
There $re t0o 0$ys th$t un/lugging the US+ c$ble during $ fir.0$re u/d$te 0ill c$use the
u/d$te to f$il6
- Un/lugging the c$ble during the ,l$sh i.$ge tr$nsfer
- Un/lugging the c$ble during /rogr$..ing of the ,l$sh
The ,l$sh i.$ge 7usblin9*bin8 is tr$nsferred fro. the 23 to the EDL* The ,l$sh i.$ge
tr$nsfer t$9es $//ro5i.$tely )*& seconds* If c$ble is un/lugged during this ti.e1 the fir.0$re
u/d$te 0ill f$il* The EDL 0ill not be refl$shed* This scen$rio should be recover$ble by
$tte./ting the fir.0$re u/d$te $g$in*
The EDL 0on4t st$rt the $ctu$l /rogr$..ing of the ,l$sh until the entire ,l$sh i.$ge h$s
been tr$nsferred* The EDL drivers /erfor. $ chec9su. on the ,l$sh i.$ge $nd the
chec9su. is 0ritten to the EDL* The EDL drivers /ut the EDL into /rogr$..ing .ode $nd
the /rogr$..ing of the ,l$sh begins* The /rogr$..ing of the ,l$sh t$9es $//ro5i.$tely %*A
seconds* If the US+ c$ble is un/lugged $t $nyti.e during this ti.e1 the fir.0$re u/d$te 0ill
f$il $nd $ /ortion of the ,l$sh 0ill li9ely be corru/t*
U/on /o0er=u/1 the EDL verifies th$t the /rogr$..ed ,l$sh .$tches the stored chec9su.*
If the .$tch f$ils1 then the f$ult light illu.in$tes on the EDL* <hether or not the EDL is
recover$ble de/ends on ho0 .uch of the ,l$sh i.$ge 0$s /rogr$..ed*
RP!" Error Codes
RP!"
Error
Code
Description Comments
%&B E!!CDLLCNTCINITIALIDED
%&E E!!CINVALIDC3LIENTCID
%#) E!!C3LIENTCAL!EADFC3NNE3TED
%#% E!!C3LIENTCA!EAC,ULL
%#& E!!C,!EEC-E-!F
%## E!!CNTCENUGGC-E-!F
%#H E!!CINVALIDCDEVI3E
%#I E!!CDEVI3ECINCUSE
%#A E!!CINVALIDC2!T3L
%#( E!!CTXCQUEUEC,ULL
%#B E!!CTXCQUEUEC3!!U2T
%#E E!!C!XCQUEUEC,ULL
%H) E!!C!XCQUEUEC3!!U2T
%H% E!!C-ESSAGECTCLNG
%H& E!!CGA!D<A!ECNTC!ES2NDING
%H# E!!C3--ANDCNTCSU22!TED
%HH E!!CINVALIDC3--AND
%HI E!!CTX-ESSAGECSTATUS
%HA E!!CADD!ESSCNTCAVAILA+LE
%H( E!!C3ANNTCSETC2!I!ITF
%HB E!!C3LIENTCDIS3NE3TED
%HE E!!C3NNE3TCNTCALL<ED
%I) E!!C3GANGEC-DEC,AILED
%I% E!!C+USC,,
%I& E!!C3ULDCNTCTXCADD!ESSC3LAI-ED
%I# E!!CADD!ESSCLST
%IH E!!C3DECNTC,UND
%II E!!C+L3JCNTCALL<ED
%IA E!!C-ULTI2LEC3LIENTSC3NNE3TED
%I( E!!CADD!ESSCNEVE!C3LAI-ED
%IB E!!C<IND<CGANDLEC!EQUI!ED
%IE E!!C-ESSAGECNTCSENT
%A) E!!C-AXCNTI,FCEX3EEDED
%A% E!!C-AXC,ILTE!SCEX3EEDED
%A& E!!CGA!D<A!ECSTATUSC3GANGE
&)& E!!CINIC,ILECNTCINC<INCDI! !2%&%)+
&)H E!!CINICSE3TINCNTC,UND !2%&%)+
&)I E!!CINICJEFCNTC,UND !2%&%)+
&)A E!!CINVALIDCJEFCST!ING !2%&%)+
&)( E!!CDEVI3ECNTCSU22!TED !2%&%)+
&)B E!!CINVALIDC2!TC2A!A- !2%&%)+
&&) E!!CSCNTCSU22!TED !2%&%)+
&&& E!!C3--ANDCQUEUECISC,ULL !2%&%)+
&&H E!!C3ANNTCSETC3ANC+AUD!ATE !2%&%)+
&&I E!!C3ANNTC3LAI-C+!AD3ASTCADD!ESS !2%&%)+
&&A E!!CUTC,CADD!ESSC!ESU!3ES !2%&%)+
&&( E!!CADD!ESSC!ELEASEC,AILED !2%&%)+
RP!"
Error
Code
Description Comments
&#) E!!C3--CDEVI3ECINCUSE !2%&%)+
&IA E!!CINVALIDC!EGIST!F
&I( E!!CD!IVE!CNTC,UND
&IB E!!C-ISSINGCTSJC,ILE
&IE E!!CD<NLADC,AILU!E
&A) E!!CJE!NELCE!!!
&A% E!!CD!IVE!CE!!!
&A& E!!CILLC,!-EDCD!IVE!C3ALL
&A# E!!C<!ITECTI-EUT
&AH E!!C3NNE3TCEXE3UTIVEC-ISSING
&AI E!!CD<NLADCDLLC,AILU!E
&(& E!!CD!IVE!CVE!SINCNTC,UND
&(# E!!CSETTINGCTI-EUTSC,AILED
&(H E!!CSET,LAGSC,AILED
&(I E!!C2ENINGC2!T
&(A E!!CAQUI!INGC2!T
&(( E!!CSETTINGC3-2C-DE
&(B E!!C!ESETTINGCDEVI3E
&(E E!!CVE!I,FINGCID
&B) E!!CDETE3TINGC3A2A+ILITIES
&B% E!!CSETTINGCE32C-DE
&B& E!!C<!ITINGCDATA
&B# E!!C!EADC,AILED
&BH E!!CINVALIDC-SG
&BI E!!CINVALIDC3-D
&BA E!!CDLLC!ESTA!TCNEEDED
&B( E!!CLINESCSG!TEDCTGETGE!
&BB E!!C3ANGICSG!TEDCG!UND
&BE E!!C3ANLCSG!TEDCG!UND
&E) E!!C3ANGICSG!TEDCV+AT
&E% E!!C3ANLCSG!TEDCV+AT
&E& E!!C33DGICSG!TEDCG!UND
&E# E!!C33DLCSG!TEDCG!UND
&EH E!!C33DGICSG!TEDCV+AT
&EI E!!C33DLCSG!TEDCV+AT
&EA E!!CANALG3-DC!EADC,AILED
&E( E!!C33DGIC2EN
&EB E!!C33DLC2EN
&EE E!!CDEVI3ECNEEDSCTCU2DATED
#)H E!!CINVALIDCGANDLE
#)I E!!CQUE!FC-DE
#)A E!!CEX3NT!LCNTC!ES2ND
#)( E!!C3NNE3TINCINTE!!U2TED
#)B E!!C3NNE3TINC!ESU-ED
#)E E!!C3NNE3TC3AN3ELLEDC+FCUSE!
HH% E!!CDATACLINJC3N,LI3T !2%&%)+
HI# E!!CADA2TE!CNTC!ES2NDING !2%&%)+
HIH E!!C3ANC+AUDCSETCNNSTANDA!D !2%&%)+
HII E!!C-ULTI2LEC3NNE3TINSCNTCALL<EDCN< !2%&%)+
HIA E!!C>%()BC+AUDCSETCNNSTANDA!D !2%&%)+
HI( E!!C>%E#EC+AUDCSETCNNSTANDA!D !2%&%)+
Change Log Change Log
Re, -ut#or Sections C#anged C#ange Description Date
% Steve -oenssen All sections Initi$l cre$tion* %%'&&')I
& Steve -oenssen Instructions U/d$ted instructions to
ne0 %*)*)*#
function$lity
%&'%I')I
# Steve -oenssen !2%&%) Error 3odes Added !2%&%)+ error
codes
%&'%('%)
73urrent revision #K l$st revision d$te6 %&'%('%)*8
'#is document is arc#i,ed in .SS under/ 01Deere1pro2ects1'ools1EDLUtility1doc