Difference between revisions of "Controller Area Network"

From ArmadeusWiki
Jump to: navigation, search
m
Line 3: Line 3:
 
CAN bus will only be available on the DevFull board and is currently under very early integration stage.
 
CAN bus will only be available on the DevFull board and is currently under very early integration stage.
  
The board utilizes Microchip's MCP2515 can controller connected to SPI lines of MXL MPU.
+
The DevFull board uses Microchip's MCP2515 CAN controller connected to SPI lines of i.MXL MPU.
Register access is relatively complex due to need to communicate over SPI interface.
+
Register access is relatively complex due to the need to communicate over SPI interface.
 
There is not much Linux CAN drivers supporting this controller chip. One option is to use LinCAN
 
There is not much Linux CAN drivers supporting this controller chip. One option is to use LinCAN
driver for which MCP2515 patches exists but they are not yet included in LinCAN distribution
+
driver for which MCP2515 patches are existing but they are not yet included in LinCAN distribution
 
because they require more changes in LinCAN core which has not been decided yet.
 
because they require more changes in LinCAN core which has not been decided yet.
  

Revision as of 22:30, 31 August 2007

CAN bus informations.

CAN bus will only be available on the DevFull board and is currently under very early integration stage.

The DevFull board uses Microchip's MCP2515 CAN controller connected to SPI lines of i.MXL MPU. Register access is relatively complex due to the need to communicate over SPI interface. There is not much Linux CAN drivers supporting this controller chip. One option is to use LinCAN driver for which MCP2515 patches are existing but they are not yet included in LinCAN distribution because they require more changes in LinCAN core which has not been decided yet.

Links