bootloader流程 UDS

Step Procedure                                                Address Mode    Request    Expected Response

  1. Enter extended session                           Functional    10 03    50 
  2. Stop setting of DTCs                                Functional    85 02    C5 02
  3. Disable non-diagnostic communication    Functional    28 
  4. Enter programming session                      Physical    10 02    50 02
  5. Request seed                                            Physical    27 03    67 03 seed(4 Byte)
  6. Send key                                                   Physical    27 04 key(4 Byte)    67 04
  7. Write Programming Date                           Physical    2E F1 99 Data(4Byte)    6E F1 99
  8. Erase Application Software  Memory        Physical    31 01 FF 00     71 01 FF 00 00
  9. Download Application Software
    Request Download                                    Physical    34 xx xx    74 xx xx
    Transfer Data                                             Physical    36 xx xx    76 xx
  10. Request Transfer Exit                                Physical    37    77
  11. Check Programming Application Software Dependencie    Physical    31 01 FF 01     71 01 FF 01 00
  12. ECUReset                                                  Physical    11 01    51 01
  13. Enter extended session                             Functional    10 03    50 03
  14. Enable non-diagnostic communication      Functional    28 00 03    68 00
  15. Start setting of DTCs                                 Functional    85 01    C5 01
  16. Enter default session                                Functional    10 01    50 01
  17. Clear DTC                                                 Physical    14 FF FF FF    54

你可能感兴趣的:(ECU开发)