You are on page 1of 7

AAM INDIA

Unified Diagnostic Services


1) Request Download (34 hex) service

1
AAM INDIA

1)Request Download (34 hex) service

1) The request Download service is used by the client to initiate a data transfer from the client to the
server(download).

2) After the server has received the request Download request message the server shall take all necessary
actions to receive data before it sends a positive response message.

TESTER  SERVER (Request)

Data Format Address and


SID Length Format Memory Address Memory Size
Identifier
Identifier

2
AAM INDIA
Description:
Data Format Identifier:-

1) This data parameter is a one byte value with each nibble encoded separately.
2) The high nibble specifies the "compression Method, and the low nibble specifies the
"encrypting Method".

Address And Length Format Identifier:-


1) This parameter is a one byte value with each nibble encoded separately:
bit 7 - 4: Length (number of bytes) of the memory Size parameter
bit 3 - 0: Length (number of bytes) of the memory Address parameter

Memory Address:
1) The parameter memory Address is the starting address of the server memory where the
data is to be written to.
2) The number of bytes used for this address is defined by the low nibble (bit 3 - 0) of the
address Format Identifier.
3) The most significant byte of the address can be used as a memory Identifier.
3
AAM INDIA

Memory Size (un Compressed Memory Size):-


1) This parameter shall be used by the server to compare the uncompressed memory
size with the total amount of data transferred during the Transfer Data service.
2) This increases the programming security.
3) The number of bytes used for this size is defined by the high nibble (bit 7 - 4) of
the Address Format Identifier.

4
AAM INDIA
SERVER  TESTER(Response)

Maximum
Length Format
SID+40 number of block
Identifier
length

Length Format Identifier:-


This parameter is a one byte value with each nibble encoded separately:
bit 7 - 4: Length (number of bytes) of the max Number Of Block Length parameter.
bit 3 - 0: reserved by document, to be set to 0 hex
Max Number Of Block Length:-
1) This parameter is used by the request Download positive response message to inform the client how many
data bytes(max Number Of Block Length) shall be included in each Transfer Data request message from the
client.
2) This length reflects the complete message length, including the service identifier and the data parameters
present in the Transfer Data request message.
3) This parameter allows the client to adapt to the receive buffer size of the server before it starts transferring
data to the server.

5
Supported NRC AAM INDIA

13 –Incorrect Message Length Or Invalid Format

22- Conditions Not Correct

31- Request Out Of Range

33- Security Access Denied

70- Upload Download Not Accepted

6
AAM INDIA

You might also like