Interpreters Document



Download 6,14 Mb.
Pdf ko'rish
bet182/213
Sana03.04.2022
Hajmi6,14 Mb.
#525844
1   ...   178   179   180   181   182   183   184   185   ...   213
Bog'liq
dps Interpreters

 
AC2 
Set AC2 to $01 if the part number is reported by the ECU as a 4 byte hex value. Set to $00 if the part number 
is reported out in ASCII format. In this example, it is reported by the ECU in hexadecimal and must be 
converted for comparison. 
 
AC3 
The value in AC3 tells the Interpreter where to get the part number for comparison. Set to $00 for this 
example to tell the interpreter to get it from the VIT2 table. 
Goto Fields 
G0-G1 (Return Code/Jump To Step Number) 
If the values match, then the Interpreter jumps to the step indicated in G1. In this example, the Operating 
software programming is skipped and the Calibrations modules are programmed. 
 
G2-G3 (Return Code/Jump To Step Number) 
If the values don‟t match, then the Interpreter jumps to the step indicated in G3. In this example, the next step 
is executed, which will begin the programming of the Operating software and Calibration modules. 
 
G4-G5, G6-G7, G8-G9 
– Not used 
 
CameraLoops.com



1993-2011 General Motors Company, GM Customer Care & Aftersales. All Rights Reserved.
Page
217 
Step $07 “ProgOp” – Set the Global Header Length 
Set the length of the Operating software header that will be sent in the first packet of data to the ECU. 
Step 
Op-
Code 
Action Fields 
Goto Fields 
AC0 
AC1 
AC2 
AC3 
G0-G1 
G2-G3 
G4-G5 
G6-G7 
G8-G9 
$07 
$F3 
$00 
$00 
$32 
$00 
00 
$08 
00 
00 
00 
00 
00 
00 
00 
00 
 
OpCode $F3 Set Global Header Length
In most cases, this command is not required.
This command sets the length of the header for the 
Operating software. Setting the global header length allows the tool to send a file to the ECU in two parts.
The first part is the header whose length is defined by the $F3 op-code, and the second part is the rest of the 
Operating software. If you don't specify the header length (or set it to 0), then the file is downloaded without a 
break between the header and the program data. 
It is sometimes necessary to begin downloading the data with a new mode $36 message at the point in the file 
where the actual program would begin getting written to flash. One instance where this is needed is if the 
microprocessor cannot put the header at the beginning of the code space. Certain micros have their interrupt 
table at the beginning of flash memory. They download the header first, flash program it to memory (or have a 
duplicate copy embedded in the Operating software) to support reprogramming, and then flash program the 
Operating software at the beginning on the flash memory. 

Download 6,14 Mb.

Do'stlaringiz bilan baham:
1   ...   178   179   180   181   182   183   184   185   ...   213




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish