×

Method for programming vehicle electronic control modules

  • US 10,031,740 B2
  • Filed: 01/31/2017
  • Issued: 07/24/2018
  • Est. Priority Date: 10/24/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating a reprogramming file for reprogramming a target electronic control unit (ECU) in a target vehicle, said method comprising:

  • providing access to a first file comprising high level language commands in a standardized specification language for reprogramming said target ECU,said high level language commands are generated utilizing a standardized specification language editor comprising Open Test sequence data eXchange (OTX);

    providing access to vehicle data for a plurality of vehicles and to a plurality of binary memory images and respective mapping of a corresponding plurality of ECU memories of each vehicle of said plurality of vehicles;

    providing access to a dictionary database to convert high-level language commands-to Unified Diagnostic Services (UDS) operation transactions;

    utilizing high-to-low level command conversions specific for said target ECU from said dictionary database to generate Unified Diagnostic Services (UDS) operation transactions from said high-level language commands;

    converting high-level language diagnostic sequence commands into imperative language instructions;

    compiling said imperative language instructions into binary code corresponding to handling routines;

    segmenting a binary image of said target ECU into a plurality of data blocks;

    compiling said plurality of data blocks and respective said UDS operation transactions to provide a plurality of UDS stages, each stage of said plurality of stages comprises one corresponding data block of said plurality of data blocks;

    assembling said plurality of UDS stages and said handling routines into said reprogramming file.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×