Fault Tolerant Protocol for UDS Flash Programming through Controller Area Network (CAN)

Abstract

This paper proposes a fault tolerant protocol for CAN (Control Area Network) flash programming. Recently, the need of CAN flash programming is rapidly increasing because the number of installed ECU (Electronic Control Unit) increases noticeably and the adoption rate of CAN are very high. Although some development tool companies and semiconductor companies provide solutions for Flash Programming in a effective way, there is no standards for CAN flash programming until now. Furthermore, there is always a risk of nature , when Flash programming an application into flash memory using downloaded programming algorithms, that an externally created aspects may corrupt the programming process. This paper gives a brief suggestions that the standards of CAN flash programming should include mechanism for the recovery from faults and certification process. Interaction diagram between host PC and ECU summarizes the messages and includes an additional phase for the certification of the CAN communication capability of ECU. The Reprogramming operation is done through Diagnostic communication protocol UDS. For a Diagnostic Communication a testing tool is connected to the in-vehicle network. The Tester (Client) sends a request to a Specific ECU and the ECU (Server) answers the request with a response. Here, Simulated ECU comes in play by sending responses to the request.

Authors and Affiliations

Divya. J, Shanthi. T

Keywords

Related Articles

Web GIS Architecture Based on JNLP & some Performance Improving Techniques

WebGIS (also known as web‐based GIS and Internet GIS) denotes a type of Geographic Information System (GIS), whose client is implemented in a Web browser. By analyzing the defects of two tier and three tier client/serve...

Design of 20x20 Elements Phased Array Antenna Using MATLAB

A phased array antenna is composed of lots of radiating elements each with a phase shifter. Beams are formed by shifting the phase of signal emitted from each radiating element, to provide constructive/destructive inter...

A Comparative Study of Contention-Based Mac Protocol for Wireless Sensor Network

Wireless sensor network has become a leading area of research because of its various applications such as environmental monitoring, target detection and tracking, health monitoring, industrial process monitoring, energy...

slugEmphysema Detection usingRegion Growing based Active Contour ModelSegmentation

Emphysema has large prevalence rate and remain as a healthcare challenge worldwide . Computer Aided Diagnosis (CAD) has become a major research interest in diagnostic radiology and medical...

BDCAM: Big Data Context aware Monitoring- A Conceptual Structure of Disclosure Knowledge for Assisted Healthcare

Context awareness is considered as an empowering innovation and a rich territory of utilization, for example, continuous customized social insurance administrations and a rich range of enormous information application....

Download PDF file
  • EP ID EP20129
  • DOI -
  • Views 268
  • Downloads 6

How To Cite

Divya. J, Shanthi. T (2015). Fault Tolerant Protocol for UDS Flash Programming through Controller Area Network (CAN). International Journal for Research in Applied Science and Engineering Technology (IJRASET), 3(4), -. https://europub.co.uk/articles/-A-20129