Audi A5 Forum & Audi S5 Forum banner

CAN BUS speed

5167 Views 29 Replies 5 Participants Last post by  SPlatten
I have an Audi A5 2.0 TDI 2012. I want to connect to the CAN BUS in my car, I have a Leonardo Can Bus module and a SparkFun ODBII to 9pin D-Type cable.

I have connected my macBook to the Leonardo via USB and the Leonardo to my car via the ODBII port, but I am not getting any data from the car. The connection speed set-up in the Leonardo application is CAN_500KBPS, is this correct?
1 - 20 of 30 Posts
VCDS is good for the entire VAG range of cars so Audi, VW, SEAT and Skoda.
VCDS is good for the entire VAG range of cars so Audi, VW, SEAT and Skoda.
Anyone got any ideas why I am not getting any data?
You need to connect to somewhere other than the OBD port. The OBD port goes directly to the CAN gateway so only responds to requests.

if you remove the kicker plate behind the bonnet release handle there are plenty of plugs where you can tap in.

Yes, you are correct with 500k.

The CAN messages are pretty complex, I have a full car setup on my bench in the garage, I tried doing some logging to work out how it all works. The real complexity is for the sending, most of the IDs use the first byte as a checksum of the contained data, I’m still trying to reverse engineer it.

Anything specific you are looking to do?
  • Like
Reactions: 1
Does the ODBII port in the Audi behave differently from ODBII ports in other cars? Because on YouTube I've seen videos that show connecting exactly the application and Leonardo to the dash board ODBII port in exactly the way I am doing and able to sniff data on the bus.

I am looking to sniff specific packets which include left / right indicators, brakes, reverse and lights.

Please see my you tube videos to get an idea of what I'm intending to add:

From VAG cars I've worked on in the past, the CAN does not broadcast over the OBDII Port, the best place to splice in would be on the ECU harness powertrain CAN, then feed the wires into the cabin and solder a d-sub on the end.

The signals you're looking for are simple and won't take to long to find.

One thing you have to be careful of is sometimes the ECU may get upset if you try and broadcast signals, so you will need to clear faults if this causes an issue.
@The_jarden, Thats easier said than done :)
@The_jarden, Thats easier said than done :)
You mean the soldering? Or finding the signals?

Patience is required for both.
@The_jargen, Just finding the wires, I purchased a CAN Crocodile quite a white ago which allows me to connect to the wires without cutting or soldering. Just need to identify where to find them.
The wiring diagrams are on Elsawin, I don't have it on this PC, but I'm sure others can get it for you.
@The_jargen, either the links or references to documentation, thank you, very much appreciated.
@The_jargen, either the links or references to documentation, thank you, very much appreciated.
I don't have Elsawin on my current PC, so I can't get it at the moment. I'm sure others will be able to help.

Alternatively you can buy an hour on Erwin for 7 EUR which will let you download all Audi documentation.
I don't have Elsawin on my current PC, so I can't get it at the moment. I'm sure others will be able to help.

Alternatively you can buy an hour on Erwin for 7 EUR which will let you download all Audi documentation.
I might just but a service manual:

or:
No that's not a genuine website. If you can wait until later I can get you the diagrams.
No that's not a genuine website. If you can wait until later I can get you the diagrams.
Thank you, will do.
Here is the wiring for the powertrain CAN

View attachment 179281
Thank you, where do I look for these, front or rear?
That one is in the Engine bay (The ECU Harness wiring), you will need to strip back the insulation tape to find it.

I've also attached an image for the convenience CAN if you don't want to touch the power train CAN, these are in the passenger and driver door control units, so they are easy enough to get to, the messages will just be broadcast at a lower rate. If you're not interested in the power train stuff start here.

Text White Line Font Slope
See less See more
  • Like
Reactions: 1
That one is in the Engine bay (The ECU Harness wiring), you will need to strip back the insulation tape to find it.

I've also attached an image for the convenience CAN if you don't want to touch the power train CAN, these are in the passenger and driver door control units, so they are easy enough to get to, the messages will just be broadcast at a lower rate. If you're not interested in the power train stuff start here.

View attachment 179282
Thank you. What is the lower rate at?

One other thing, can I access these from the rear of the car in the boot as I plan to install at the top of the rear windscreen.
1 - 20 of 30 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top