Skip to main content

Posts

Showing posts from April, 2019

A 2nd Pebble : What is Endianness ?

Endiness is characteristic of a Digital link or an Electronic System. For a System, Endiness refers to the order in which the data is stored by the system in its memory. The order could be LSB to a lower memory address or MSB to lower memory address. For example : A Data coming to system is  - 0x 00 FF  - '00' : MSB and 'FF' : LSB in the received data.  - System use 2 bytes to store data in its memory. Suppose address bytes 0x0001 and 0x0002 are to be used for storing these 2 data bytes. - Strange thing is , System can utilize these two bytes in two ways to store the data. Method 1  : Little Endian Address  | 0x0001          |   0x0002     | Data        |   LSB - FF    |    MSB - 00 | Method 2 : Big Endian Address  | 0x0001          |   0x0002     | Data        |  ...

Need for Automotive Diagnostics

Diagnostics is not a inevitable part of the vehicle. A vehicle an run and work even if Diagnostic is not present in any of the ECUs. What makes Diagnostics important is it is quite helpful for the modern process of building, configuring, updating vehicles and making them fail safe in case of failures. We are making vehicle to express and talk about them to external world.   Diagnostics is giving easy, secured and universally standardized  access to complex electronic and mechanical system for various purposes.  Below are the different functions which are executed smoothly with the help of Automotive Diagnostics implementation in an ECU.  Programming, Calibrations : o     Vehicle has too many Software driven Electronic and mechanical Components nowadays. o     Some components are configured and   calibrated thorough software after a vehicle is built. Hence an external interface  is required  to...