Automation of UDS-based flashing for software testing purposes in CANoe

University essay from Lunds universitet/Industriell elektroteknik och automation

Abstract: This Master’s thesis investigates the possibility of adding full vendor-specific software loading sequence support to CANoe, in order to provide the possibility of testing the compliance of Electrical Control Units (ECU:s) from several different vendors to the international standard Unified Diagnostic Services ISO14229-1. Unified Diagnostic Services (UDS) specifies how diagnostic communication should be handled between a diagnostic tester and an on-vehicle ECU. This project was able to develop a framework for UDS-based software loading tests which could be run across several different ECU:s from BorgWarner PowerDrive Systems customers. This was achieved by focusing on creating a common format, downloading sequence and creating test cases which could be run across all projects based on the generic requirements identified in UDS.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)