Claims
- 1. A method for applying/updating control data for an electronic motor vehicle control unit, which comprises the steps of:storing control data records in a first memory area of a nonvolatile memory, the control data records relate to at least one of a motor vehicle component which is to be controlled and a motor vehicle type; copying a control data record of the control data records to a second memory area of the nonvolatile memory in order to apply/update the control data record; storing a section of the control data record stored in the second memory area in a further memory; accessing the section of the control data record stored in the further memory, and updating the control data of the section of the control data record which is to be applied resulting in updated control data, the updated control data is to be used for controlling the motor vehicle component which is to be controlled; and writing the updated control data back to the second memory area resulting in an updated control data record.
- 2. The method according to claim 1, which comprises writing all the control data present in the second memory area to the first memory area.
- 3. The method according to claim 2, which comprises writing back the updated control data record to a same point in the first memory area from which the control data record had been read before it was applied/updated.
- 4. The method according to claim 3, which comprises providing a further, nonvolatile memory to be accessed for selecting the control data record and outputting positions at which the control data record is located in the first memory area.
- 5. The method according to claim 4, which comprises reprogramming the electronic motor vehicle control unit such that it accesses the positions of the updated control data record located in the first memory area irrespective of a content of the further, nonvolatile memory when an application is terminated.
- 6. The method according to claim 5, which comprises during the reprogramming step, permanently storing access addresses of the updated control data record located in the first memory area.
- 7. The method according to claim 1, which comprises transferring the control data of the control data record located in the second memory area which are to be applied/updated in sections to the further memory, the control data are updated there and are stored back, and repeating this operation for next control data record sections located in the second memory area which are to be applied/updated.
- 8. The method according to claim 1, which comprises setting pointers which point to addresses of the control data record to be applied/updated in the second memory area and in the further memory, respectively.
- 9. The method according to claim 1, which comprises embodying the further memory as a random access memory.
- 10. The method according to claim 1, which comprises during the accessing step, accessing further control data stored in the second memory area and updating the further control data resulting in further updated control data, the further updated control data is to be used for controlling the motor vehicle component which is to be controlled.
- 11. The method according to claim 1, which comprises embodying the nonvolatile memory as a flash memory.
- 12. The method according to claim 1, which comprises writing back the updated control data present in the second memory to the first memory area.
Priority Claims (1)
Number |
Date |
Country |
Kind |
198 36 748 |
Aug 1998 |
DE |
|
CROSS-REFERENCE TO RELATED APPLICATION
This application is a continuation of copending International Application No. PCT/DE99/02373, filed Aug. 3, 1999, which designated the United States.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5970251 |
Zimmermann et al. |
Oct 1999 |
A |
6108598 |
Sumitani |
Aug 2000 |
A |
Foreign Referenced Citations (5)
Number |
Date |
Country |
41 07 052 |
Sep 1992 |
DE |
36 24 456 |
Nov 1994 |
DE |
195 00 453 |
Dec 1995 |
DE |
196 25 619 |
Apr 1998 |
DE |
0 589 067 |
Mar 1994 |
EP |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/DE99/02373 |
Aug 1999 |
US |
Child |
09/782740 |
|
US |