Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for writing software objects into electronic control unit of internal combustion engine

A technology for electronic control units, software objects, applied in the field of rewritable non-volatile memory, which can solve problems such as increasing industrial and warehouse costs

Pending Publication Date: 2019-11-26
LOMBARDINI SRL
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] However, this approach means that the engine manufacturer should program the memory of all ECUs internally and assign these ECUs different part numbers for each specific configuration of control programs and calibration data, saving at least the minimum number of ECUs, thereby increasing industrial and warehouse costs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for writing software objects into electronic control unit of internal combustion engine
  • Method and device for writing software objects into electronic control unit of internal combustion engine
  • Method and device for writing software objects into electronic control unit of internal combustion engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0081] figure 1 An exemplary embodiment including an internal combustion engine (ICE) 100 is shown. Internal combustion engine 100 may be, for example, a compression ignition engine such as a diesel engine, a spark ignition engine such as a gasoline engine, or another type of engine. Internal combustion engine 100 may be used in a motor vehicle (not shown), such as a passenger car, truck, or agricultural off-road vehicle. In other embodiments, internal combustion engine 100 may be used in an electrical generator or power plant. Internal combustion engine 100 may be used in various other applications.

[0082] Internal combustion engine 100 may include an engine block 105 defining at least one cylinder 110 . Each cylinder 110 can accommodate a reciprocating piston 115. Each piston 115 can cooperate with cylinder 110 to define a combustion chamber 120 designed to receive a fuel and air mixture. The fuel and air mixture can be ignited (usually by compression, but in some sys...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

It is hereby disclosed a method of writing software objects into a rewritable nonvolatile memory (245) of an electronic control unit (215) of an internal combustion engine (100), wherein the method comprises: receiving an access request from a memory writing device (300), generating a seed code, transmitting the seed code to the memory writing device (300), generating a first key code on the basisof the seed code and a first identification code, generating a second key code on the basis of the seed code and a second identification code, receiving a reference key code from the memory writing device (300), comparing the reference key code with the first key code and / or with the second key code, and enabling the memory writing device (300) to write software objects into the rewritable nonvolatile memory (245), if the reference key code corresponds to the first key code or to the second key code.

Description

technical field [0001] The present disclosure relates to a method and a device for writing (or overwriting) a software object into a rewritable non-volatile memory of an electronic control unit of an internal combustion engine. Background technique [0002] It is known that an internal combustion engine (for example, a combustion engine of a motor vehicle) can be equipped with an electronic control unit (ECU) for controlling various engine operating devices (for example, fuel injectors). [0003] The ECU may include a central processing unit (CPU) that controls the engine operating equipment using predetermined software objects including engine control programs and calibration data (e.g. data tables / maps) that may be stored to a removable rewrite in non-volatile memory (eg, flash memory). [0004] These software objects can be written (or overwritten) by an external memory writing device connectable to the ECU. [0005] In order to access the memory, the user of the memory...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G05B19/042
CPCG05B19/0423G05B2219/25257H04L9/3271H04L2209/84G06F21/44G06F21/78H04L63/10H04L9/088G06F3/0622G06F3/0655G06F3/0679H04L9/0869
Inventor 费利切·德·约里奥费德里科·科斯达罗伯托·马萨罗
Owner LOMBARDINI SRL