KR20040023365A - 전자제어장치 재 초기화기능을 구비한 점검장치 - Google Patents

전자제어장치 재 초기화기능을 구비한 점검장치 Download PDF

Info

Publication number
KR20040023365A
KR20040023365A KR1020020055078A KR20020055078A KR20040023365A KR 20040023365 A KR20040023365 A KR 20040023365A KR 1020020055078 A KR1020020055078 A KR 1020020055078A KR 20020055078 A KR20020055078 A KR 20020055078A KR 20040023365 A KR20040023365 A KR 20040023365A
Authority
KR
South Korea
Prior art keywords
error
communication
scan tool
error information
electronic control
Prior art date
Application number
KR1020020055078A
Other languages
English (en)
Inventor
이승호
Original Assignee
현대모비스 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 현대모비스 주식회사 filed Critical 현대모비스 주식회사
Priority to KR1020020055078A priority Critical patent/KR20040023365A/ko
Publication of KR20040023365A publication Critical patent/KR20040023365A/ko

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/22Safety or indicating devices for abnormal conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/263Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the program execution being modifiable by physical parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

본 발명은 전자제어장치 재 초기화기능을 구비한 점검장치에 관한 것으로 스캔 툴에 에러가 표시된 경우에 있어서 삭제신호가 입력되면, 스캔 툴에서 통신종료명령실행 후 통신초기화 프로그램을 수행하여 다시 에러체크를 함으로서, 동일 시동모드에서 스캔 툴상에 상기 에러가 표시되지 않고 정상상태로 표시되는 것을 방지하는 기능이 구비된 장치를 제공하는 것을 목적으로 한다.
이를 위하여 본 발명은 점검장치에 있어서, 전자제어장치와 스캔 툴간의 통신을 초기화하는 단계와, 전자제어장치의 입출력수단 등의 에러를 체크하는 단계와, 상기 단계 후 에러가 검출되었는지를 판단하는 단계와, 상기 단계에서 에러가 검출된 경우 상기 에러정보를 저장하는 단계와, 상기 단계 후 에러정보를 삭제하는 입력이 있는지를 판단하는 단계와, 상기 단계에서 에러정보를 삭제하는 입력이 있는 경우 상기 에러정보를 삭제하는 단계와, 상기 단계 후 타기능을 수행하는 단계와, 상기 단계 후 통신을 종료하고 통신을 재 초기화하기 위하여 통신초기화 단계로 피드백되는 단계로 이루어지는 것에 특징이 있다.

Description

전자제어장치 재 초기화기능을 구비한 점검장치{Scan tool with re initializing electronic control system}
본 발명은 전자제어장치 재 초기화에 관한 것으로서, 보다 상세하게는 전자제어장치 재 초기화기능을 구비한 점검장치에 관한 것이다.
일반적으로, 전자 제어 장치와 스캔 툴사이의 통신은 제너럴 스캔 툴 (GST : General Scan Tool)규약에 의하여 통신 케이블 라인을 통하여 데이터 통신을 실시하게되어 있다. 전자제어장치 내에 포함된 제너럴 스캔 툴 통신용 입출력 회로에서 L 라인의 수신단이 통신시에는 "하이(high)"를 유지하고 고장 출력시에는 "로우(low)"를 유지하는 특성을 이용하여 전자제어장치의 고장 신호를 출력하고 있다.
상기의 데이터 통신은 전자제어장치에 저장된 차량의 고장 유무내용을 상호 약속된 데이터로 송수신하며, 상기 송수신 데이터는 전자제어장치의 고장 신호를 전송 받아 스캔 툴에서 차량의 고장 유무를 사용자 및 정비업자가 육안으로 알 수 있도록 하고 이로써 정확한 고장 부위에 대한 정비가 빠른 시간 내에 용이하게 이루어지도록 하였다. 또한 상기 데이터는 에러체크(error check)회로에서 검출된 신호를 토대로 구성이 된다.
그러나, 상기 제너럴 스캔 툴은 전자제어장치의 에러체크기능 중 연속적인 에러체크를 하지 못하는 경우가 있다.
도 1은 종래의 기술에 따른 제너럴 스캔 툴의 에러체크기능을 구현하는 회로도를 나타내고 있다. 예컨대, ABS(anti lock brake system)의 차륜속센서(wheel speed sensor)의 에러체크에 있어서, 상기 에러체크회로가 단락되는 등의 경우에 에러체크회로의 보호를 위하여 에러체크회로중의 트랜지스터를 오프(off)로 하는 경우가 있다. 따라서 동일한 시동모드(ignition mode)에서 에러가 검출된 상태를 스캔 툴로 삭제(erase)해버리면, 동일 시동모드에서는 다시 초기화작업을 수행하거나 에러가 발생된 포트(port)를 강제구동하여 체크하지 않는 한 스캔 툴상에 상기 에러가 표시되지 않고 정상상태로 표시가 된다.
본 발명은 상기한 바와 같은 문제점을 해결하기 위하여 안출된 것으로서, 스캔 툴에 에러가 표시된 경우에 있어서 삭제신호가 입력되면, 스캔 툴에서 통신종료명령실행 후 통신초기화 프로그램을 수행하여 다시 에러체크를 함으로서, 동일 시동모드에서 스캔 툴상에 상기 에러가 표시되지 않고 정상상태로 표시되는 것을 방지하는 기능이 구비된 장치를 제공함에 그 목적이 있다.
도 1은 종래의 기술에 따른 제너럴 스캔 툴의 에러체크기능을 구현하는 회로도.
도 2는 본 발명의 실시예에 따른 전자제어장치 재 초기화기능을 나타내는 플로우챠트.
♣ 도면의 주요부분에 대한 부호의 설명 ♣
101 : 트랜지스터
S201 : 통신초기화 단계 S202 : 에러체크 단계
S203 : 에러검출판단 단계 S204 : 에러정보저장 단계
S205 : 에러정보삭제입력 판단 단계
S206 : 에러정보삭제 단계 S207 : 타기능수행 단계
S208 : 통신종료 후 통신 재 초기화 단계
S209 : 통신종료 단계
상기한 바와 같은 목적을 달성하기 위한 본 발명에 따른 전자제어장치 재 초기화기능을 구비한 점검장치는 점검장치에 있어서, 전자제어장치와 스캔 툴간의 통신을 초기화하는 단계(S201)와, 전자제어장치의 입출력수단 등의 에러를 체크하는 단계(S202)와, 상기 단계 후 에러가 검출되었는지를 판단하는 단계(S203)와, 상기단계에서 에러가 검출된 경우 상기 에러정보를 저장하는 단계(S204)와, 상기 단계 후 에러정보를 삭제하는 입력이 있는지를 판단하는 단계(S205)와, 상기 단계에서 에러정보를 삭제하는 입력이 있는 경우 상기 에러정보를 삭제하는 단계(S206)와, 상기 단계 후 타기능을 수행하는 단계(S207)와, 상기 단계 후 통신을 종료하고 통신을 재 초기화하기 위하여 통신초기화 단계로 피드백(feed back)되는 단계(S208)로 이루어지고, 상기 에러가 검출되었는지를 판단하는 단계(S203)에서 에러가 검출되지 않은 경우 타기능을 수행하는 단계(S207)로 이행을 하고 통신을 종료하는 단계(S209)로 이루어지며, 상기 에러정보를 삭제하는 입력이 있는지를 판단하는 단계(S205)에서 에러정보를 삭제하는 입력이 없는 경우 타기능을 수행하는 단계(S207)로 이행을 하고 통신을 종료하는 단계(S209)로 이루어지는 것을 특징으로 한다.
이하, 본 발명의 바람직한 실시예에 대하여, 첨부 도면을 참조하여 설명한다.
도 2는 본 발명의 실시예에 따른 전자제어장치 재 초기화기능을 나타내는 플로우챠트이며,
통신초기화 단계(S201)는 전자제어장치와 스캔 툴간의 통신을 초기화하며,
에러체크 단계(S202)는 상기 통신초기화 단계(S201) 후 ABS의 차륜속센서(wheel speed sensor) 등 전자제어장치의 입출력수단 등의 에러를 체크하고,
에러검출판단 단계(S203)는, 상기 에러를 체크하는 단계(S202) 후 에러가 검출되었는지를 판단한다.
에러정보저장 단계(S204)는 상기 단계에서 검출된 에러정보를 저장하고,
에러정보삭제입력 판단 단계(S205)는 스캔 툴의 사용자가 에러정보의 삭제명령을 입력하였는지를 판단하며,
에러정보삭제 단계(S206)는 상기 단계에서 에러정보를 삭제하는 입력이 있는 경우 상기 에러정보를 삭제하는 기능을 수행한다.
타기능수행 단계(S207)는 상기 단계 후 스캔 툴이 다른 기능을 수행하는 단계(S207)를 말하며,
통신종료 후 통신 재 초기화 단계(S208)는 상기 타기능수행 단계 후 통신을 종료하고 통신을 재 초기화하기 위하여 통신초기화 단계로 피드백되는 단계를 말한다.
통신종료 단계(S209)는 상기 에러검출판단 단계(S203)에서 에러가 검출되지 않은 경우 타기능을 수행하는 단계(S207)로 이행을 하고 통신을 종료하는 단계로 이루어지며, 상기 에러정보삭제입력 판단 단계(S205)에서도 에러정보를 삭제하는 입력이 없는 경우 타기능을 수행하는 단계(S207)로 이행을 하고 통신을 종료하는 단계로 이루어진다.
상기한 바와 같이, 본 발명에 관한 전자제어장치 재 초기화기능을 구비한 점검장치에 의하면, 스캔 툴에 에러가 표시된 경우에 있어서 삭제신호가 입력되면,스캔 툴에서 통신종료명령실행 후 통신초기화 프로그램을 수행하여 다시 에러체크를 함으로서, 동일 시동모드에서 스캔 툴상에 상기 에러가 표시되지 않고 정상상태로 표시되는 것을 방지할 수 있다.

Claims (3)

  1. 점검장치에 있어서,
    전자제어장치와 스캔 툴간의 통신을 초기화하는 단계(S201)와; 상기 단계 후 전자제어장치의 입출력수단 등의 에러를 체크하는 단계(S202)와; 상기 단계 후 에러가 검출되었는지를 판단하는 단계(S203)와; 상기 단계에서 에러가 검출된 경우 상기 에러정보를 저장하는 단계(S204)와; 상기 단계 후 에러정보를 삭제하는 입력이 있는지를 판단하는 단계(S205)와; 상기 단계에서 에러정보를 삭제하는 입력이 있는 경우 상기 에러정보를 삭제하는 단계(S206)와; 상기 단계 후 타기능을 수행하는 단계(S207)와; 상기 단계 후 통신을 종료하고 통신을 재 초기화하기 위하여 통신초기화 단계로 피드백되는 단계(S208)로 이루어지는 것을 특징으로 하는 전자제어장치 재 초기화기능을 구비한 점검장치.
  2. 제 1항에 있어서,
    상기 에러가 검출되었는지를 판단하는 단계(S203)에서 에러가 검출되지 않은 경우 타기능을 수행하는 단계(S207)로 이행을 하고 통신을 종료하는 단계(S209)로 이루어지는 것을 특징으로 하는 전자제어장치 재 초기화기능을 구비한 점검장치.
  3. 제 1항에 있어서,
    상기 에러정보를 삭제하는 입력이 있는지를 판단하는 단계(S205)에서 에러정보를 삭제하는 입력이 없는 경우 타기능을 수행하는 단계(S207)로 이행을 하고 통신을 종료하는 단계(S209)로 이루어지는 것을 특징으로 하는 전자제어장치 재 초기화기능을 구비한 점검장치.
KR1020020055078A 2002-09-11 2002-09-11 전자제어장치 재 초기화기능을 구비한 점검장치 KR20040023365A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020055078A KR20040023365A (ko) 2002-09-11 2002-09-11 전자제어장치 재 초기화기능을 구비한 점검장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020055078A KR20040023365A (ko) 2002-09-11 2002-09-11 전자제어장치 재 초기화기능을 구비한 점검장치

Publications (1)

Publication Number Publication Date
KR20040023365A true KR20040023365A (ko) 2004-03-18

Family

ID=37327017

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020055078A KR20040023365A (ko) 2002-09-11 2002-09-11 전자제어장치 재 초기화기능을 구비한 점검장치

Country Status (1)

Country Link
KR (1) KR20040023365A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100819334B1 (ko) * 2006-12-27 2008-04-02 지멘스 오토모티브 주식회사 스캔 툴을 이용한 스타트 모터 진단 방법

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970044891A (ko) * 1995-12-29 1997-07-26 전성원 고장진단 장치와 전자 제어장치 사이의 데이타 충돌방지 장치
KR19980036534A (ko) * 1996-11-19 1998-08-05 박병재 전자제어장치의 메모리 진단방법
KR19990010419A (ko) * 1997-07-16 1999-02-18 윤종용 디지털 시스템에서의 에러 검출 장치 및 에러 발생 확인 방법
JP2000275145A (ja) * 1999-03-26 2000-10-06 Suzuki Motor Corp 車両診断システムおよび記録媒体
JP2002178854A (ja) * 2000-12-13 2002-06-26 Denso Corp 情報提供機能を備えた車両用制御装置及び記録媒体

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970044891A (ko) * 1995-12-29 1997-07-26 전성원 고장진단 장치와 전자 제어장치 사이의 데이타 충돌방지 장치
KR19980036534A (ko) * 1996-11-19 1998-08-05 박병재 전자제어장치의 메모리 진단방법
KR19990010419A (ko) * 1997-07-16 1999-02-18 윤종용 디지털 시스템에서의 에러 검출 장치 및 에러 발생 확인 방법
JP2000275145A (ja) * 1999-03-26 2000-10-06 Suzuki Motor Corp 車両診断システムおよび記録媒体
JP2002178854A (ja) * 2000-12-13 2002-06-26 Denso Corp 情報提供機能を備えた車両用制御装置及び記録媒体

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100819334B1 (ko) * 2006-12-27 2008-04-02 지멘스 오토모티브 주식회사 스캔 툴을 이용한 스타트 모터 진단 방법

Similar Documents

Publication Publication Date Title
US7343239B2 (en) Program rewriting system and program rewriting method
EP2020497B1 (en) Electronic control unit
US6014725A (en) Method of up-dating the contents of the electronic memory of an electronic appliance
JP4784311B2 (ja) 車両用電子制御システム
US20050060690A1 (en) Microprocessor system with software emulation processed by auxiliary hardware
KR20000052570A (ko) 데이터 처리장치 및 데이터 처리방법
JP2006513471A (ja) メモリアクセスエラーの検出及び/又は訂正方法、並びにこの方法を実行するための電子回路構成
KR20040023365A (ko) 전자제어장치 재 초기화기능을 구비한 점검장치
US20180314830A1 (en) Process for loading a secure memory image for a microcontroller and assembly including a microcontroller
JPH11502352A (ja) 電子計算ユニット監視のための方法及び装置
CN114064095A (zh) 车载软件的升级方法、车载控制器、车辆及存储介质
KR100299119B1 (ko) 플래쉬롬제어장치를구비한개인용컴퓨터시스템및그제어방법
US7447897B2 (en) Method for booting up embedded system
JP2007316800A (ja) 車載プログラム書換え制御装置
US20050177768A1 (en) Update detection device and update detection program
JP2009087107A (ja) 車両用制御システム
JP2003271420A (ja) 電子制御装置
CN106569861B (zh) 芯片iap数据更新控制方法及***
JP2008056193A (ja) 車両用表示装置
KR200168184Y1 (ko) 플래시 메모리 데이터 보호 회로를 갖는 데이터 처리 장치
KR101900729B1 (ko) Plc 운영체제 구동 방법
US6295589B1 (en) Apparatus and method prohibiting RAM diagnosis when other units may access RAM
JP2006261730A (ja) オプションノードが接続されたネットワークシステム
KR100728867B1 (ko) 프로세서 보드의 상태 제어 방법
US6438644B1 (en) Method to prevent a flash memory from being miswritten

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application