×

Method for programming vehicle electronic control modules

  • US 10,409,587 B2
  • Filed: 04/25/2018
  • Issued: 09/10/2019
  • 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;

    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 standardized operation transactions;

    utilizing high-to-low level command conversions specific for said target ECU from said dictionary database to generate standardized 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 operation transactions to provide a plurality of stages, each stage of said plurality of stages comprises one corresponding data block of said plurality of data blocks;

    executing said plurality of stages and said handling routines into said reprogramming file.

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