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

Spectral Analysis of ECG Signal for Detection of Power Line Interference

ECG signal are usually contaminated by noise which can be within the frequency band of interest. This noise arises due to interference between ECG equipment and electromagnetic field of power lines. This contamination c...

slugEffect of Angle of Incidence on Stiffness And Damping Derivatives for Oscillating Hypersonic Non-Planar Wedge

A similitude has been obtained for a pitching oscillating Non planar wedge with attached bow shock at high angle of attack in hypersonic flow. A strip theory in which flow at a span wise location is two dimensional and...

NANODENTISTRY- A Review

Nanotechnology is the manipulation of matter on the molecular and atomic levels. Nanotechnology has changed the treatment strategy in the field of dentistry and medicine. Nanotechnology has several applications in the f...

Content Based Image Retrieval for Lung CT Slices using Texture Features

Content Based Image Retrieval (CBIR) is used to retrieve the relevant CT slices from the database based on the query CT slice. In the proposed method, the database consists of diseased CT slices of Cavitary TB. The proc...

A Fault Analysis based Prioritization Specific Regression Test Path Identification Approach using ACO

Testing is a process that never ends even after the software delivery. During the Acceptance testing if some changes are required in the software in terms of inclusion or exclusion of some module, In such case it is req...

Download PDF file
  • EP ID EP20129
  • DOI -
  • Views 264
  • 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