Страница 1 мировой engineering стандарты общая спецификация


Page 259 GM WORLDWIDE ENGINEERING STANDARDS



Download 1,29 Mb.
Pdf ko'rish
bet342/435
Sana02.08.2022
Hajmi1,29 Mb.
#846314
1   ...   338   339   340   341   342   343   344   345   ...   435
Bog'liq
WORLDWIDE ENGINEERING STANDARDS General Motors Local Ar

Page 259
GM WORLDWIDE ENGINEERING STANDARDS
GMW3110
BEGINFUNCTION Boot_3E_Background_Logic()
IF (TesterPresent_Timer_State = ACTIVE) THEN
increment TesterPresent_Timer by the length of the main processing loop
IF (TesterPresent_Timer ≥ P3
C
) THEN
Call Boot_Exit_Diagnostic_Services() /* function in service $20 */
ENDIF
ENDIF
ENDFUNCTION
9.3.2.4.10 Service $A2 - ReportProgrammedState. 
The ReportProgrammedState is used by the tester to
determine which nodes on the link are programmable, and the current programmed state of each
programmable node. This service is also used as part of the sequence to enable the SPS_Prime CAN
Identifiers for SPS_TYPE_C ECUs.
While operating in boot, the ECU shall evaluate the Presence Pattern at the time of the Service $A2 request to
report the current programmed state of the ECU.
9.3.2.4.10.1 Pseudo Code. 
(Refer to the data dictionary of the application implementation of this service for
variable definitions.)
The following logic is executed when a device powers up or reboots after a software reset:
Check memory for errors
Check for operational software and calibrations
Store result of memory, software and calibration checks in $programmedState


25.06.2020
WORLDWIDE ENGINEERING STANDARDS General Motors Local Area Network Enhanced Diagnostic Test Mode Specification
https://translate.googleusercontent.com/translate_f
230/298
© Copyright 2010 General Motors All Rights Reserved
February 2010
Page 259 of 336
IF (permanent diagnostic CAN Identifiers are programmed) THEN
diagnostic_responses_enabled ←
YES
ELSE
diagnostic_responses_enabled ←
NO
ENDIF
Note: 
If the program operation is transferred from the operational software to the boot software when the
service $34 is received, the permanent diagnostic CAN Identifiers must be made available to the boot
software. See requirement in paragraph 9.3.2.3.7. In this case, the flag diagnostic_responses_enabled shall be
set to YES for the purposes of the pseudo code.
BEGINFUNCTION Boot_A2_Msg_Recvd()
diagnostic_responses_enabled ←
YES
IF (calculation for programmedState is not complete)
send negative response ($7F $A2 $78 ..)
ENDIF
IF (memory fault exists)
send a ($E2 $programmedState) /* memory faults shall be reported first */
ELSE IF (only calibration data is missing)
send ($E2 $02)
ELSE IF (software and calibrations are missing)
send ($E2 $01)
ELSE
send ($E2 $00) /* this can occur if a request is sent to determine the programmed state after the ECU is
programmed but before the software reset occurs concluding part 1 of the utility file */
ENDIF
ENDFUNCTION

Download 1,29 Mb.

Do'stlaringiz bilan baham:
1   ...   338   339   340   341   342   343   344   345   ...   435




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