Vehicle control device
    2.
    发明授权
    Vehicle control device 失效
    车辆控制装置

    公开(公告)号:US6081755A

    公开(公告)日:2000-06-27

    申请号:US978626

    申请日:1997-11-25

    Abstract: A vehicle control device has an PROM with a first and second memory area. The contents of the PROM are updated by erasing locations for a vehicle control program, writing part of the vehicle control program into the PROM, checking for abnormalities in the writing process, and then writing the remaining part of the vehicle control program into the PROM only when the result of writing the part first is determined not to have been abnormal. This determination may be based on a checksum, of the program codes that were expected to have been written into the first memory area as the first part of the vehicle control program, compared with the checksum of the program codes actually written. In the event of an abnormality, only the part of the vehicle control program first written is in the PROM, and the area in which the remaining part of the vehicle control program would have been written remains erased. The remaining part of the vehicle control program is a part of the program necessary for proper functioning, such as the reset vector. If the reset vector of the vehicle control program is used as the remaining part, and the remaining part is not written due to the detection of an abnormality, then any attempt to execute the abnormally updated control program will result in performance that is manifestly abnormal and easy to detect in subsequent production steps.

    Abstract translation: 车辆控制装置具有具有第一和第二存储区域的PROM。 通过擦除车辆控制程序的位置来更新PROM的内容,将车辆控制程序的一部分写入PROM,检查写入处理中的异常,然后将车辆控制程序的剩余部分写入仅PROM 当首先写入该部分的结果被确定为不是异常时。 与实际写入的程序代码的校验和相比,该确定可以基于期望作为车辆控制程序的第一部分被写入第一存储区域的程序代码的校验和。 在发生异常的情况下,仅首先写入的车辆控制程序的部分在PROM中,并且车辆控制程序的其余部分将被写入的区域被保留。 车辆控制程序的剩余部分是正确运行所需的程序的一部分,例如复位向量。 如果使用车辆控制程序的复位向量作为剩余部分,并且由于检测到异常而不写入剩余部分,则执行异常更新的控制程序的任何尝试将导致显示异常的性能, 在随后的生产步骤中易于检测。

    Event data protection method for a flash programmable microprocessor-based control module
    3.
    发明申请
    Event data protection method for a flash programmable microprocessor-based control module 有权
    闪存可编程微处理器控制模块的事件数据保护方法

    公开(公告)号:US20020143409A1

    公开(公告)日:2002-10-03

    申请号:US09823005

    申请日:2001-04-02

    Abstract: A flash programmable microprocessor-based control module is operated in a manner to protect the integrity of event data stored in the programmable memory of the module while permitting authorized manufacturing and field alteration of the programmable memory with a Download and Execute routine. The Download and Execute routine is resident in a designated sector of the module's read-only memory, and download access to the module's random access memory after module manufacture has been completed is denied. During manufacture of the module, and during field programming of the controller prior to the writing of event data, the programmable memory may be externally altered by an authorized service tool by transferring the Download and Execute routine from read-only memory to random access memory for execution by the module's microprocessor, and downloading the new data or code over a data link coupling the service tool to the module. After event data has been written to the programmable memory, external requests to alter the programmable or read-only memories are denied, and the transfer of the Download and Execute routine to random access memory is not permitted.

    Abstract translation: 基于闪存可编程微处理器的控制模块以保护存储在模块的可编程存储器中的事件数据的完整性的方式操作,同时通过下载和执行例程允许对可编程存储器的授权制造和现场改变。 下载和执行例程驻留在模块只读存储器的指定扇区中,模块制造完成后下载对模块随机存取存储器的访问被拒绝。 在模块的制造期间以及在写入事件数据之前的控制器的现场编程期间,可编程存储器可以由授权的服务工具通过将下载和执行例程从只读存储器传送到随机存取存储器来进行外部改变 由模块的微处理器执行,并通过将服务工具耦合到模块的数据链路下载新的数据或代码。 事件数据写入到可编程存储器之后,外部请求改变可编程或只读存储器被拒绝,并且不允许将下载和执行程序传送到随机存取存储器。

    Process for automatic documentation of the operation of programming the memory of a programmable controller
    4.
    发明授权
    Process for automatic documentation of the operation of programming the memory of a programmable controller 有权
    用于自动记录可编程控制器存储器编程操作的过程

    公开(公告)号:US06418507B1

    公开(公告)日:2002-07-09

    申请号:US09171405

    申请日:1998-10-16

    Applicant: Rupert Fackler

    Inventor: Rupert Fackler

    Abstract: A method and apparatus is described for operating a control apparatus (20) having a control unit (21) coupling to a first programmable memory unit (22) for storing data and programs for controlling the operation of the control apparatus and a non-volatile second memory unit (23). The described method is characterized in that data, which document the programming operation, are stored therein when the programmable memory unit is programmed.

    Abstract translation: 描述了一种用于操作具有耦合到第一可编程存储器单元(22)的控制单元(21)的控制装置(20)的方法和装置,用于存储用于控制控制装置的操作的数据和程序,以及非易失性第二 存储单元(23)。 所描述的方法的特征在于,当编程可编程存储器单元时,存储记录编程操作的数据。

    Event data protection method for a flash programmable microprocessor-based control module
    6.
    发明授权
    Event data protection method for a flash programmable microprocessor-based control module 有权
    闪存可编程微处理器控制模块的事件数据保护方法

    公开(公告)号:US06804752B2

    公开(公告)日:2004-10-12

    申请号:US09823005

    申请日:2001-04-02

    Abstract: A flash programmable microprocessor-based control module is operated in a manner to protect the integrity of event data stored in the programmable memory of the module while permitting authorized manufacturing and field alteration of the programmable memory with a Download and Execute routine. The Download and Execute routine is resident in a designated sector of the module's read-only memory, and download access to the module's random access memory after module manufacture has been completed is denied. During manufacture of the module, and during field programming of the controller prior to the writing of event data, the programmable memory may be externally altered by an authorized service tool by transferring the Download and Execute routine from read-only memory to random access memory for execution by the module's microprocessor, and downloading the new data or code over a data link coupling the service tool to the module. After event data has been written to the programmable memory, external requests to alter the programmable or read-only memories are denied, and the transfer of the Download and Execute routine to random access memory is not permitted.

    Abstract translation: 基于闪存可编程微处理器的控制模块以保护存储在模块的可编程存储器中的事件数据的完整性的方式操作,同时通过下载和执行例程允许对可编程存储器的授权制造和现场改变。 下载和执行例程驻留在模块只读存储器的指定扇区中,模块制造完成后下载对模块随机存取存储器的访问被拒绝。 在模块的制造期间以及在写入事件数据之前的控制器的现场编程期间,可编程存储器可以由授权的服务工具通过将下载和执行例程从只读存储器传送到随机存取存储器来进行外部改变 由模块的微处理器执行,并通过将服务工具耦合到模块的数据链路下载新的数据或代码。 事件数据写入到可编程存储器之后,外部请求改变可编程或只读存储器被拒绝,并且不允许将下载和执行程序传送到随机存取存储器。

Patent Agency Ranking