METHOD OF DEVELOPING ICE CONTROL UNIT SOFTWARE Russian patent published in 2009 - IPC G06F9/455 G11C29/52 G06F9/44 

Abstract RU 2351977 C2

FIELD: engines and pumps.

SUBSTANCE: invention can be used to protect software of the ICE control unit against unauthorised changing. Proposed method of developing software of the running ICE control unit consists in rewriting the software of the ICE control unit into external two-port RAM, restarting ICE, specifying the software data array including calibration tables and constants for ICE running under various operating conditions. The data made more specific is entered into aforesaid two-port external RAM. The development made, the improved software is written into ERPOM of the ICE control unit microcontroller. Note here that, prior to starting ICE, software is divided into an executable code and data array including calibration tables and constants and rewritten into the said two-port RAM. The executable code is written into EPROM, reading out from EPROM is locked by program means. Finally, the data array with calibration tables and constants is changed. The changed data addresses are added to said executable code. Now, improved software is written into EPROM of the ICE control unit microcontroller and reading out from EPROM is locked by program means.

EFFECT: improved software protection.

2 cl, 1 dwg

Similar patents RU2351977C2

Title Year Author Number
METHOD FOR VARIATION OF INTERNAL COMBUSTION ENGINE CONTROL UNIT SOFTWARE 2007
  • Shpilev Sergej Alekseevich
  • Cherepanov Oleg Gennad'Evich
RU2361104C2
DEVICE FOR GENERATE MATRIX OF INCOMPLETE PARALLELISM 2009
  • Borzov Dmitrij Borisovich
  • Dobrjuks Sergej Aleksandrovich
RU2421804C2
METHOD OF MEASURING FREQUENCY (VERSIONS) AND DEVICE FOR REALISING SAID METHOD (VERSIONS) 2008
  • Ermakov Vladimir Filippovich
  • Fedorov Vladimir Stepanovich
RU2380716C1
USER CONFIGURABLE SOFTWARE LIBRARIES 2006
  • Istkham V. Brajant
  • Simister Dzhejms L.
RU2395836C2
UNDERWATER GEOPHYSICAL STATION 2010
  • Sukonkin Sergej Jakovlevich
  • Rybakov Nikolaj Pavlovich
  • Belov Sergej Vladimirovich
  • Chervinchuk Sergej Jur'Evich
  • Koshurnikov Andrej Viktorovich
  • Pushkarev Pavel Jur'Evich
  • Chernjavets Vladimir Vasil'Evich
RU2435180C1
METHOD FOR DATA LOADING TO ADD FUNCTIONS TO VOCODER 1998
  • Li Ug-Gi
RU2168202C2
CHIP AND METHOD OF CONTROLLING START OF DIGITAL SIGNAL PROCESSOR TigerSharc 2016
  • Li Chzhen
  • Sun Gobin
  • Chzhan Syaosun
RU2641465C1
WIRELESS CONTROLLER OF SENSORS 2018
  • Tyunegov Aleksandr Sergeevich
  • Ovchinnikov Vladimir Nikolaevich
  • Garipov Marat Faizovich
  • Mansurov Vladimir Aleksandrovich
RU2701103C1
DEVICE FOR PROTECTION AGAINST UNAUTHORIZED ACCESS TO INFORMATION THAT IS STORED IN PERSONAL COMPUTER 1995
RU2067313C1
METHOD FOR AUTOMATED READING AND RECORDING OF CALIBRATION SIGNAL FOR VEHICLES AND VEHICLE CALIBRATION SYSTEM 2024
  • Liu, Chu
  • Xie, Yueyin
  • Mo, Mang
RU2828617C1

RU 2 351 977 C2

Authors

Shpilev Sergej Alekseevich

Dates

2009-04-10Published

2005-08-25Filed