KR20040023365A - 전자제어장치 재 초기화기능을 구비한 점검장치 - Google Patents
전자제어장치 재 초기화기능을 구비한 점검장치 Download PDFInfo
- 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
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/26—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
- F02D41/263—Electrical 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
본 발명은 전자제어장치 재 초기화에 관한 것으로서, 보다 상세하게는 전자제어장치 재 초기화기능을 구비한 점검장치에 관한 것이다.
일반적으로, 전자 제어 장치와 스캔 툴사이의 통신은 제너럴 스캔 툴 (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)
- 점검장치에 있어서,전자제어장치와 스캔 툴간의 통신을 초기화하는 단계(S201)와; 상기 단계 후 전자제어장치의 입출력수단 등의 에러를 체크하는 단계(S202)와; 상기 단계 후 에러가 검출되었는지를 판단하는 단계(S203)와; 상기 단계에서 에러가 검출된 경우 상기 에러정보를 저장하는 단계(S204)와; 상기 단계 후 에러정보를 삭제하는 입력이 있는지를 판단하는 단계(S205)와; 상기 단계에서 에러정보를 삭제하는 입력이 있는 경우 상기 에러정보를 삭제하는 단계(S206)와; 상기 단계 후 타기능을 수행하는 단계(S207)와; 상기 단계 후 통신을 종료하고 통신을 재 초기화하기 위하여 통신초기화 단계로 피드백되는 단계(S208)로 이루어지는 것을 특징으로 하는 전자제어장치 재 초기화기능을 구비한 점검장치.
- 제 1항에 있어서,상기 에러가 검출되었는지를 판단하는 단계(S203)에서 에러가 검출되지 않은 경우 타기능을 수행하는 단계(S207)로 이행을 하고 통신을 종료하는 단계(S209)로 이루어지는 것을 특징으로 하는 전자제어장치 재 초기화기능을 구비한 점검장치.
- 제 1항에 있어서,상기 에러정보를 삭제하는 입력이 있는지를 판단하는 단계(S205)에서 에러정보를 삭제하는 입력이 없는 경우 타기능을 수행하는 단계(S207)로 이행을 하고 통신을 종료하는 단계(S209)로 이루어지는 것을 특징으로 하는 전자제어장치 재 초기화기능을 구비한 점검장치.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100819334B1 (ko) * | 2006-12-27 | 2008-04-02 | 지멘스 오토모티브 주식회사 | 스캔 툴을 이용한 스타트 모터 진단 방법 |
Citations (5)
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 | 情報提供機能を備えた車両用制御装置及び記録媒体 |
-
2002
- 2002-09-11 KR KR1020020055078A patent/KR20040023365A/ko not_active Application Discontinuation
Patent Citations (5)
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)
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 |