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


Page 247 GM WORLDWIDE ENGINEERING STANDARDS



Download 1,29 Mb.
Pdf ko'rish
bet322/435
Sana02.08.2022
Hajmi1,29 Mb.
#846314
1   ...   318   319   320   321   322   323   324   325   ...   435
Bog'liq
WORLDWIDE ENGINEERING STANDARDS General Motors Local Ar

Page 247
GM WORLDWIDE ENGINEERING STANDARDS
GMW3110
© Copyright 2010 General Motors All Rights Reserved
February 2010
Page 247 of 336
Procedure 6: 
(For Devices that support Device Control Security Access for Restriction Overrides.)
1. Access the device control security level (via $27 service) and repeat procedure 4 for each device control
that has a manufacturing restriction that differs from the service restriction and verify that device controls
remain active and that no negative response is sent.
2. After step 1 above, send no messages for P3

and verify that all device controls are cancelled. Then
repeat step 1 of procedure 4 (for a single device control) and verify that the device control restrictions are
enabled.
Procedure 7: 
(Additional checks if the ECU supports negative response code $78.)
1. Create conditions under which the ECU should return the $7F $AE $78 response. Send a valid request for
this service (including applicable CPID and device control parameters) and verify that the $7F $AE $78
response is received followed by the appropriate final response within the P2
C* 
timing window.
2. Repeat step 1 of this procedure for each possible combination of device control and RC = $78 reason.
8.20.8 Tester Implications. 
If DTCs are inhibited as a result of this service, a $20 service request message or
TesterPresent timeout shall be required to re-enable the DTC logic.
This service should only be requested using physical addressing.
9 ECU Programming Requirements and Process
9.1 
This chapter defines the requirements for programming nodes on a GMLAN serial data link using the
Service Programming System (SPS) and the utility file concept. The GMLAN programming process is also
detailed in this chapter.
The programming requirement sections describe general compliance requirements, minimum diagnostic
service implementation requirements, boot memory requirements, and specific vehicle assembly plant
performance requirements for programmable ECUs. A section is also included that defines additional
requirements for all ECUs (includes non-programmable ECUs). Non-programmable ECUs shall also meet the
requirements in this section in order to ensure that they are tolerant of a programming event.
The programming process sections describe the steps needed and the diagnostic services required for those
steps. This process was defined in order to create a common utility file for service and assembly plant
programming procedures. The programming process described in this chapter provides the possibility for the
simultaneous programming of multiple GMLAN ECUs on a single vehicle, independent of subnet location, and
within a single programming event. Simultaneous programming of ECUs can be accomplished by having the
programming tool process utility files in parallel (which is desirable for vehicle assembly plant usage). This
process also allows for sequential programming of multiple ECUs or the programming of an individual ECU.
Note: 
Although the GMLAN programming procedure supports the simultaneous programming of multiple
GMLAN ECUs, the service procedures may only support the programming of an individual ECU.

ECU Programming General Requirements/Information.
The SPS programming process can be applied to an SPS programmable ECU in order to:

Reprogram an ECU which has previously been fully programmed.

Program an ECU which is shipped to the vehicle assembly plant or service facility without some element of
its full combination of operational software and calibration data. (See Note Below).
Note: 
This does not include vehicle option content data written to the device using the WriteDataByIdentifier
($3B) service unless specified in a CTS or supplemental ECU diagnostic specification.

Reprogram an ECU which has detected an error with memory locations containing software or calibration
which forces the ECU to run out of boot software.
SPS programmable ECUs fall into three categories: SPS_TYPE_A, SPS_TYPE_B, or SPS_TYPE_C.

SPS_TYPE_A:
An SPS_TYPE_A ECU is a programmable ECU that has already been fully programmed (either by the ECU
supplier, the vehicle assembly plant, or in the service environment). SPS_TYPE_A ECUs are fully functional
and can receive diagnostic requests and respond to them using the appropriate diagnostic CAN Identifiers as
outlined in this specification in paragraph 4.4 These CAN Identifiers shall be further referenced as permanent
diagnostic CAN Identifiers.

SPS_TYPE_B/SPS_TYPE_C:
--``,,``````,``,,``,,,`,`,`,,

Download 1,29 Mb.

Do'stlaringiz bilan baham:
1   ...   318   319   320   321   322   323   324   325   ...   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