LIN Network for Vehicle ApplicationsIssued 2004-08Revised 2005-09Superseding J2602-1 AUG2004
SAE J2602-1 Revised SEP2005
5.7.2.3
Configuration Messages
LIN protocol level and application level configuration of each slave node may be accomplished using any combination of the following: 1. Using optional method defined in the LIN Diagnostic and Configuration Specification in the LIN 2.0 Specification Package. 2. Using$3C messages with NADs in the User reserved range of$80 -$FF. 3. Using$3E messages with any NAD. When using$3C or$3E messages to configure the slaves, the lower nibble of the NAD shall be the DNN to prevent conflicts between slaves.$3C NADBit 7 (msb) 1 6 X 5 X 4 X 3 DNN3 2 DNN2 1 DNN1 Bit 0 (lsb) DNN0
$3E NADBit 7 (msb) X 6 X 5 X 4 X 3 DNN3 2 DNN2 1 DNN1 Bit 0 (lsb) DNN0
5.7.2.4
Response Message to Options 2 and 3 in Section 5.7.2.3
The$3D Response message that follows each$3C and$3E Command message shall return the J2602 Status Byte (defined in Section 5.8.6) in Data Byte 0. The value of the other seven data bytes is implementation dependent and beyond the scope of this specification.Tx by Master LIN ID$3D Tx by Slave Data0 J2602 Status Byte Tx by Slave Data1 XX Tx by Slave D
ata2 XX Tx by Slave Data3 XX Tx by Slave Data4 XX Tx by Slave Data5 XX Tx by Slave Data6 XX Tx by Slave Data7 XX
5.7.2.5
DNN Based Broadcast Messages
There are four Message IDs reserved for Broadcast messages. The NAD that will use a specific Broadcast Message, and the data byte within the message that it will use is based on its DNN. The Broadcast Message IDs for a specific NAD are b11 100x and b11 101x, where x= DNN3. The relevant data byte number is equivalent to the three lsbs of the DNN. In the case where a node has more than 4 message IDs, i.e. 8 or 16, it shall also be assigned a proportionate number of Broadcast Message bytes. 5.7.2.5.1LIN ID$38$39$3A$3B
DNN Based Broadcast Message Assignment for 4 Messages per NodeData0 DNN=$0 DNN=$8 DNN=$0 DNN=$8 Data1 DNN=$1 DNN=$9 DNN=$1 DNN=$9 Data2 DNN=$2 DNN=$A DNN=$2 DNN=$A Data3 DNN=$3 DNN=$B DNN=$3 DNN=$B Data4 DNN=$4 DNN=$C DNN=$4 DNN=$C Data5 DNN=$5 DNN=$D DNN=$5 DNN=$D Data6 DNN=$6 XX DNN=$6 XX Data7 DNN=$7 XX DNN=$7 XX
- 16 Author:Gilligan-SID:9234-GUID:35989776-155.69.4.4