11

There is legislation known as "E-Mark" that pertains to electronic devices that are permanently installed in a vehicle. This car PC manufacturer is UK based and has a great description of the requirement. Excerpt: Prior to March 2009 the regulations were extremely clear - all equipment installed into a vehicle on a permanent basis was required to ...


10

My 2012 Volkswagen Golf has an RCD510 multimedia unit which features a touch screen, card slot, USB connector, bluetooth and six disc drive, integrated front and rear parking sensors. I know that upgrades to this unit are available which include the ability to add integrated video for a rearward facing camera plus there is a version in inbuilt NAV. This is ...


8

From my personal experience with this particular subject you have many variables that come into play. My shop specializes in computer systems on some of the newer vehicles (Mostly Japanese), but we do work on anything given the chance. ECM, PCM, and ECU are generally manufacturer specific. I usually see ECU when referring to Asian vehicle companies. Chrysler ...


8

Sadly you are not going to be able to do what you want simply connecting CAN-H and CAN-L to a serial port. Here is a pointer to the physical interface layer for CANBUS. CANBUS Physical layer ISO 11898 What you will find is that while CAN is a "serial bus" that just means that the data is transmitted one bit at a time. It does not mean that it can be ...


8

This article speaks to how Android Auto complies with regulations: Google built Android Auto so that it complies with recognized automobile safety standards, including the National Highway Traffic Safety Administration's (NHTSA). So, it seems like they've already figured out what needs to be done to conform with existing NHTSA rules. The full Android ...


8

On GMs now adays the Engine Control Module controls the starter relay. It will look for a park/neutral signal from the range switch and a crank signal from the ignition switch/Body Control Module. A break down of the starter relay terminals. If you pull the relay you'll see it's labeled on the bottom and has a diagram on the side. 85 - ECM sends power to ...


7

You are over thinking things, just connect your devices (OBD & Pi) to a good chassis ground: The difference between chassis and signal ground is: Chassis Ground Pin 4: Is exactly that, connected directly to the chassis or battery negative terminal. Signal Ground Pin 5: Is designed to provide a 'clean' ground isolated from any noise from devices such ...


7

Most everything external of the ECU is going to be 12vdc (+/-2v). (NOTE: As @juhist points out, more and more cars are supporting 5vdc output to charge handheld devices through USB ports. 5vdc may already be available, but without knowing the specific car, there's be no way for us to help you with this.) The voltage doesn't spike unless there's unusual ...


6

There is a distinction that needs to be made between: OBD: this is an interface, that specifies the physical and electrical parameters required to connect a diagnostic computer and the car's electronics in a standard way. This is the bit that is mandatory by legal requirement, so that a car manufacturer cannot "lock in" its vehicles by requiring service to ...


6

I know nothing about BMW, but this might help. My VW Jetta had a "La Cucaracha" warning buzzer that was plugged into the fuse box and looked like a relay with a speaker on it. Rather than unplugging it, I covered the speaker part with several layers of electrical tape. The tone could still be heard, but it was very quiet and not nearly as annoying. So, ...


6

Looking at the video, it appears to be an electrical problem. It looks like the main power leads are losing their continuity when you turn the key to activate the starter. This issue could be ANYWHERE along the main lines of your power cables. Mainly four points to look at: (+) connection at battery and at starter; (-) connection at the battery and grounding ...


5

I'm not sure about BMW, but I used to develop these chimes for Ford and Fiat. They were implemented in the vehicle media system, aka radio. So, in order to change the volume or type of chime one must program a new software and download it to the media system. This is not trivial, the system supplier is the owner of these codes and they won't let you touch it ...


5

If I understand you question correctly you want to install your own applications on your on-board computer. To do this you would need extensive reverse engineering and software development knowledge. You are looking at hundreds and most possibly thousands of man hours. You would be better of fitting a system designed with everything you need. I would say ...


4

There are two different types of oil life indicators, as discussed on this page. First, there is the Algorithm-based one: Algorithm-based oil indicators measure lots of factors and then plug the resulting numbers into a formula. Based on the answer to this complex, ongoing math problem, the indicator display will tell you whether the oil is OK, is close to ...


4

Depending on the age of your Jeep the recalibration involves either swapping speedo drive gears in the tranny or reprograming the computer. The reasons for having this done are that modern vehicles use many data points for different systems and they all interconnect at some point. ABS, transmission shiftpoints,traction control, cruise control are all looking ...


4

I was looking for the similar thing and stumbled on a page which describes the protocol for the 650gs. I haven't managed to try it out yet but it seems promising. http://www.f650gs.crossroadz.com.au/Diagnostics.html Topic is discussed here as well: http://f650.com/forum/showthread.php?25550-Diagnostic-plug-pinout-does-anyone-have-it Plese let my know how ...


4

No car has every attribute to be fully autonomous out of the box. Brakes: If a vehicle is equipped with dynamic stability control then software control of the brakes is possible. Dynamic stability control incorporates all the needed pieces to operate the brakes without driver input. The base software will not incorporate software brake control and will ...


4

The commands to read out Speed, RPM and some other sensor data was well as fault codes are standardized for all cars and commonly known. That is, one can "easily" develop some software to read out these, and even to reset fault codes. But all other functionality like reprogramming/tweaking the ECU are implemented by the manufacturer, and each manufacturer ...


3

Why use a the Canbus to USB adaptor (not a cable!) ? The elm327 comes in at least three flavours: One with an USB connection. One with an bluetooth connection. One with an Wifi connection. I just ordered the third because it uses ancient but widespread IP v4 to set up a connection, making it usuable with almost any computer. (Almost since it might be ...


3

For what it's worth, there is a way to access the instantaneous fuel flow rate inside the secret menu on this model. I know this is not exactly what you're after but this parameter has a very fast refresh rate, and to obtain the l/100 km reading it you simply have to divide the value by vehicle speed and adjust for units if needed. With the key in the "off" ...


3

The two requirements are separate. OBDII is required in all vehicles since 1996. This is primarily an emissions related regulation to formalize how vehicles would relay emissions failures to the user and to mechanics. The standard has many parts, but it primarily designated a connector, its pinout, and allowed one of five different electrical signalling ...


3

Your Honda model has a history of failing transmission units. At the least, a once all-over check of the electronics would be advisable and be a bit of insurance against any faults. A Honda OEM/bi-directional compatible scanner would be required to program the transmission. The programming loads an operational 'map' for the system into the transmission ...


3

I'm not familiar with the car, but could you not create a temporary cover/box out of some light plastic or aluminium sheet? Either stuck down in the same way as the carpet (although I personally wouldn't bother with carpet at this stage, get the important bits done first and worry about that later...), or screwed to the bulkhead either side of the ECU. I ...


3

The term ECM could (just as @cloudnyn3 says) be used for both Electronic Control Module or Engine Control Module. Different brands has different names for the same stuff, and also same name for different stuff, which can get a little confusing. The term ECU is often used for Electronic Control Unit (which could be more or less any electronic unit in the ...


3

It's very hard to tease out what your actual problem is. Here is what I've figured out. Your truck won't start and you have no communication with the PCM. This makes you think that the PCM is bad. How am i doing? First, a PCM can't be diagnosed outside the vehicle without a big complex setup that simulates all of the vehicle it should be hooked up to. ...


3

The controller is called the Powertrain Control Module (PCM). On this model it will be located near the glove box. It is made by Denso Corp. These units and the software that control the system are proprietary and tampering with any of the components or parts or software is against the law in most countries. In the US tampering with any part of the system is ...


3

As Ben stated in the comments, they are both usually grounded to the same point on the chassis. My suggestion to you is to just ground it to the chassis and ignore the #4 & #5 pins altogether. The more you mess with the wiring directly, the more issues you're going to have. Chassis ground is almost always a good bet, especially when all you are looking ...


3

Electronic modules that take car 12V and make 5V are sold at every convenience store, gas station and grocery store in the developed world. Right next to the phone charging cables. They're not even buried back next to the transmission fluid, they're usually right next to the cashier where you can't miss them. They are possibly the most popular electronic ...


2

Yes. That is a significant difference so your speedo will be out by a lot. In some regions it is required by law to have an accurate speedo!


2

Great question. I am making an educated guess here, so don't quote me in court;) Because piggyback chips interfere with your car's various inputs I would assume that you are correct and that your MPG score will be inaccurate as a result. I can't say by how much though. These chips usually give an MPG boost of around 10%, so I would imagine your true MPG ...


Only top voted, non community-wiki answers of a minimum length are eligible