Fault Tolerant Protocol for UDS Flash Programming through Controller Area Network (CAN)
Journal Title: International Journal for Research in Applied Science and Engineering Technology (IJRASET) - Year 2015, Vol 3, Issue 4
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
Providing Virtual Servers of Amazon EC2 through Parallels
Amazon Elastic Compute Cloud is a web service that provides virtual servers in the cloud. This package allows resellers to offer Amazon EC2 instances through parallel PA server. The end users can select from available E...
Modeling and Analysis of a RIBS and Spars of An Airplane Wing for Bending and Shear Loads
The ribs of the wing will give shape to the wing and spar will take most of the bending loads in the wing structure. In the present work, the rib and spars will be designed for twisting, bending and axial loads in terms...
Data Hiding in Encrypted Images by using Huffman coding algorithm
It is used for privacy, security, and protection. As the entropy of encrypted images is maximized, it is difficult to losslessly vacate room after encryption using the existing methods. In the proposed work, security an...
Performance Analysis of Music Algorithm for Smart Antenna
In wireless communication, smart antenna technology are growing exponentially and. Performance of smart antenna depends on efficiency of digital signal processing algorithms. This can adjust its own beam pattern in orde...
Electrical Power Generation by Roller Mechanism
Now a days the consumption of power has been increased tremendously. So in this project we are generating electrical power as nonconventional method by simply passing vehicles on to the specially designed roller setup....