I now have a shiny new BeagleBone Black in the mail, so please excuse the fact that I am completely new to the community :)
I am interested in interfacing with my car's CAN bus (at least initially only sniffing the bus) through the OBD-II port, and am currently interested in the hardware side of it:
- Does the BBB have the ability to communicate with a Controller Area Network out of the box?
- Is there a BBB cape that would allow me to sniff my vehicle's CAN bus?
I don't necessarily mind having to hack together code on the software side, but my main question at the moment is where to start on the hardware side.
If anyone could point me in the right direction, I would appreciate it! Thanks :)
The regular Bone has a CAN addon that costs more than the Bone itself. I ordered 2 supposedly the kernel supports CAN over socket. Most US Autos use j1939 or other CAN stacks on top of can so you would have to do some packet deciphering after you soldered an OBD connector to the wires hanging off the CAN addon. are you going to plug this all into a cigarette lighter to USB adapter? please send pictures --- On Wed, 5/29/13, jasm...@gmail.com <jasm...@gmail.com> wrote: |
|
|
|
From the bit of research I have done, my car ('04 Volvo v70 - US market) supports the ISO-9141(-2) CAN protocol -- so I am not entirely sure if any of the capes mentioned thus far would necessarily work with it, but I guess I have plenty more research to do :-D
If anyone knows of an alternative to using a cape (all of which seem to be significantly more expensive than what I paid for the BBB), I would certainly be interested in exploring cheaper options!
As far as my setup goes, for the moment I will just be using a cig adapter, but I will be sure to upload pics when I have something to show :)
On Wednesday, May 29, 2013 8:21:31 PM UTC-4, lazarman wrote:
You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/2IGpEQYI7l4/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to beagleboard...@googlegroups.com.
and what will you do with the data you get from OBD port assuming you send the right commands? --- On Wed, 5/29/13, James Smith <jasm...@gmail.com> wrote: |
Does anyone know of there are any cheaper (usb) alternatives to using one of the expensive capes?
USB? the Can tranceiver chips are connected to the DCAN controller via the bone header You have to do some circuit design I just opened mine up they plug on top of the bone using male connectors you could look at the cape schematics as reference of how to breadboard this or ask the previous poster if he will share his design --- On Wed, 5/29/13, James Smith <jasm...@gmail.com> wrote: |
|
|
|
Awesome! I really appreciate it :-)
It doesnt hurt to dream big and I am no expert but I did work on an ECU in 92 and I dont think injecting commands onto the bus is general knowledge and supported over OBD but hey you get this working you can land a job in Detroit (-: Best of luck I would start with the HW I think the previous poster was referring to PCANView which sniffs can over USB |
You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/2IGpEQYI7l4/unsubscribe?hl=en.
To unsubscribe from this group and all its topics, send an email to beagleboard...@googlegroups.com.
Google “Carshark”
Also you can buy everything you need to interface with the CAN buss from Sparkfun.
From: beagl...@googlegroups.com [mailto:beagl...@googlegroups.com] On Behalf Of jasm...@gmail.com
Sent: Wednesday, May 29, 2013 8:04 PM
To: beagl...@googlegroups.com
Subject: [beagleboard] Possible to interface w/ vehicle CAN Bus?
I now have a shiny new BeagleBone Black in the mail, so please excuse the fact that I am completely new to the community :)
I am interested in interfacing with my car's CAN bus (at least initially only sniffing the bus) through the OBD-II port, and am currently interested in the hardware side of it:
I don't necessarily mind having to hack together code on the software side, but my main question at the moment is where to start on the hardware side.
If anyone could point me in the right direction, I would appreciate it! Thanks :)
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2013.0.3343 / Virus Database: 3184/6367 - Release Date: 05/29/13
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2013.0.3343 / Virus Database: 3184/6359 - Release Date: 05/26/13
This is a tranciever chip wired to a connector where is the connection to the Bone the header you mentioned --- On Thu, 5/30/13, Brent <bren...@hotmail.com> wrote: |
|
Someone has communicated with CANbus sensor without any extra transceiver using built-in CANbus,
device tree descriptor need to be edit, but I was not successful following the tutorial. I can not found the CAN device after restart
http://www.aero-box.co.uk/beaglebone-black#TOC-Enable-CANbus-device