×

Sale ends todayGet 30% off any course (excluding packages)

Ends in --- --- ---

CAN bus decoding?

General Tuning Discussion

Forum Posts

Courses

Blog

Tech Articles

Discuss all things tuning in this section. News, products, problems and results. 

= Resolved threads

Author
2314 Views

Any tips on breaking down an OE CAN protocol to allow aftermarket integration? Useful analysis and logging tools? Would probably make for a good series of webinars. ;)

We are still considering a course on CAN bus that will include some decoding content. I recently did some CAN decoding on a Hyundai Seasall CRDi marine engine and used a piece of software called Bus Master along with a relatively cheap CAN-USB interface. It's pretty important to have a scan tool or similar to let you actually see what the sensors are reading while decoding the messages.

Can Capture is a more complete and professional level product but it's a little more pricy.

Plenty of time and patience, it can take a couple of weeks to fully decode the functionality of an OEM can bus and get an after-market ECU to integrate and run all of the functions seamlessly. You need to go through the process in a very methodical manner, and repeat the process a number of times to be able to ensure that you are actually reading the correct messages. Having a CAN capture tool that allows for the CAN Bus stream to be logged and then replayed either in full, or only targeted messages, is also a very useful tool, as it allows for confirmation and validation of functionality. These tools however are a few thousand dollars to purchase.

linux is a great resource for decoding CAN, but it took me some digging to find that out.

here's some resources for those interested in taking on this challenge.

http://opengarages.org/index.php/Car_Hacker%27s_Handbook

http://opengarages.org/index.php/Tools#Hardware

https://www.youtube.com/watch?v=tKjMreFHTd4&list=PLBqtCp9s_lnEOtf6I1DDMEANIzJJLXRhe

Sorry i'm late to the show, but cheers :)

i'll be using the USB2CAN : http://shop.8devices.com/usb2can?product_id=54

and the adapter sold here: http://www.mouser.com/ProductDetail/EasySync/OBD-M-DB9-F-ES/?qs=%2fha2pyFadujDlkq35NWa0Zot3gKfnxUIBy5tgxPV7wd6AQNaRDvj%2fw%3d%3d

Watch those youtube videos, they really filled me in on how to understand reverse engineering a bus system.

Attached Files