Automotive stack under Linux

Feb 20, 2007 4 Replies

Hi all,



Do you know if there is a CAN (automotive network) stack under Linux ?



Do you know if there is a CAN stack emulator / simulator / analyser under Linux ?



I need to experiment CAN under Linux.



TIA & BR,



Alain.


formatting link
has a CAN bus card for their embedded boxes. I don't know if they have a driver.

--Yan

Alain RIBAULT ha scritto:

Alain, I suggest you to use SocketCAN, the newest (and the best) CAN technology for linux

formatting link

formatting link

Best regards

Marco Cavallini Koan s.a.s. - Bergamo - Italia Embedded and Real-Time Software Engineering - Atmel Third Party Consultant - Intel PCA Developer Network Member Tel. +39-(0)35-255.235 - Fax +39-178-223.9748 http://www.KoanSoftware.com - http://www.KaeilOS.com

If you are referring to low level CANbus, all you need is a device driver. For instance the can4linux driver supports a few card types and uses a standard open/read/write/select interface.

The only high level standard automotive protocols I can think of are the J1939 engine control protocol and some GPS navigation protocols which are built on CAN frames.

CANbus is also used as the lower level for industrial protocols such as CanOpen and DeviceNet.

Paul

have a look at these:

Open Components for Embedded Real-time Applications

formatting link

rtcan - realtime CAN on linux

formatting link

CanFestival CANopen Framework

formatting link

-shaharyar

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required