1.The ECUReset service is used by the client to request a server reset.
2.The ECUReset positive response message (if
required) shall be sent before the reset is executed in the server(s). After a successful server reset the server
shall activate the defaultSession.
Request Message
Parameter Name | Byte Value | comment |
---|---|---|
ECUReset Request SID | 0x11 | |
sub-function = [ resetType ] | 0x00 - 0xFF | |
ISOSAEReserved | 0x00 | |
hardReset | 0x01 | might result in the re-initialization of both volatile memory and non-volatile memory locations to predetermined values |
keyOffOnReset | 0x02 | Typically the values of non-volatile memory locations are preserved; volatile memory will be initialized. |
softReset | 0x03 | A typical action is to restart |