Difference between revisions of "CAN Bus Cape RevA"

From eLinux.org
Jump to: navigation, search
(Created page with "Coming Soon")
 
Line 1: Line 1:
Coming Soon
+
==Descriptions==
 +
[[File:CANBus-DB9.jpg|right|border|300px|link=|alt=BeagleBone CANBus Cape]]
 +
The BeagleBone CANBus Cape makes use of DCAN1 interface of the AM335x processor to provide a Controller Area Network (CAN) interface that meets the specifications of ISO11898. The CAN Bus interface can be accessed via a standard D-Sub 9 female serial connector. This connector is located to the side so it doesn't interfere with any capes stacked above it. The BeagleBone CANBus Cape also supports SocketCAN.
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
==Known Issues==
 +
* There is a hardware bug on the CANBus, where the buffer U27 blocks the TX signal coming from BeagleBone. One workaround for the issue is to remove the buffer and short pin 2 and 4 of U27. Please request an [http://beagleboardtoys.com/support/rma/ RMA] for your board if you are not comfortable with the solder job. Rework will be done at no cost.
 +
 
 +
 
 +
 
 +
 
 +
==Software Support==
 +
* BeagleBone CANBus Cape revision A1 is supported by Angstrom release 06-18-12 or later.
 +
 
 +
 
 +
* Major BeagleBone image releases can be downloaded [http://circuitco.com/support/index.php?title=BeagleBone#Image_Files here].
 +
* Intermediate BeagleBone image releases can be downloaded [http://www.angstrom-distribution.org/demo/beaglebone/ here]
 +
 
 +
 
 +
Please follow the instructions [http://circuitco.com/support/index.php?title=BeagleBone#Image_Files here] to write the image file to your SD card on a Windows machine.
 +
 
 +
 
 +
 
 +
 
 +
==Specifications==
 +
 
 +
===Electrical Specifications===
 +
{|class="wikitable"
 +
|Compatible Serial Ports
 +
|UART1
 +
|-
 +
|Power
 +
|3.3V via expansion header
 +
|-
 +
|Indicator
 +
|Power LED
 +
|-
 +
|rowspan="3"|Connectors
 +
|Two 46-position connectors
 +
|-
 +
|One 10-position connector
 +
|-
 +
|One D-Sub9 serial connector
 +
|}
 +
 
 +
 
 +
===Mechanical Specifications===
 +
{|class="wikitable"
 +
|Size
 +
|3.40" x 2.45"
 +
|-
 +
|Layers
 +
|4
 +
|-
 +
|PCB Thickness
 +
|.062"
 +
|-
 +
|RoHS Compliant
 +
|Yes
 +
|}
 +
 
 +
 
 +
 
 +
 
 +
==Signal Usage==
 +
[[File:CAN-Pin-BBT.jpg|right|link=|BeagleBone CANBus Pin Usage]]
 +
The BeagleBone CANBus Cape uses 7 signals including:
 +
* DGND
 +
* VDD_3V3EXP
 +
* RESET
 +
* I2C_SDA
 +
* I2C_SCL
 +
* UART1_TXD
 +
* UART1_RXD
 +
 
 +
 
 +
 
 +
 
 +
==EEPROM==
 +
{|class="wikitable"
 +
|EEPROM Suport
 +
|Yes
 +
|-
 +
|Board Name
 +
|BeagleBone CANBus Cape
 +
|-
 +
|Version
 +
|00A1
 +
|-
 +
|Manufacturer
 +
|BeagleBoardToys
 +
|-
 +
|Part Number
 +
|BB-BONE-SERL-01
 +
|-
 +
|Pins Used
 +
|15
 +
|}
 +
 
 +
 
 +
 
 +
 
 +
==Distributors==
 +
* [http://boardzoo.com/product_info.php?products_id=91 Boardzoo (USA)]
 +
* [http://components.arrow.com/part/detail/53596427S108811N8241 Arrow Electronics (US)]
 +
* [http://www.digikey.com/product-search/en/programmers-development-systems/accessories/2621524?k=canbus Digi-Key (USA)]
 +
* [http://www.mouser.com/ProductDetail/BeagleBoard-by-CircuitCo/BB-BONE-SERL-01/?qs=sGAEpiMZZMuhmhJ32%2fprPy%2fsUG19MRRz Mouser Electronics (USA)]
 +
* [https://specialcomp.com/ Special Computing (USA)]
 +
* [http://www.tigal.com/product/2734 Tigal (Austria)]
 +
 
 +
 
 +
 
 +
 
 +
==Product Images==
 +
<gallery>
 +
File:CANBus-DB9.jpg|BeagleBone CANBus
 +
File:CAN-Key.jpg|Top view
 +
</gallery>
 +
 
 +
 
 +
 
 +
 
 +
==Documentations==
 +
===System Reference Manual===
 +
* [https://github.com/CircuitCo/BeagleBone-CANBus/blob/master/BeagleBone-CANBus-RevA1-srm.pdf?raw=true Latest]
 +
 
 +
 
 +
===Hardware Files===
 +
====BeagleBone CANBus Revision A1====
 +
* [https://github.com/CircuitCo/BeagleBone-CANBus-RevA1/blob/master/BeagleBone-CANBus-RevA1-bom.xlsx?raw=true Bill of Materials]
 +
* [https://github.com/CircuitCo/BeagleBone-CANBus-RevA1/blob/master/BeagleBone-Serial-RevA1-manufacturing.zip?raw=true Manufacturing Files]
 +
* [https://github.com/CircuitCo/BeagleBone-CANBus-RevA1/blob/master/BeagleBone-CANBus-RevA1-schematic.pdf?raw=true Schematic (PDF)]
 +
* [https://github.com/CircuitCo/BeagleBone-CANBus-RevA1/blob/master/BeagleBone-CANBus-RevA1-schematic.dsn?raw=true Schematic (OrCAD)]
 +
To download all files at once please click [https://github.com/CircuitCo/BeagleBone-CANBus-RevA1/zipball/master here]

Revision as of 10:15, 8 January 2013

Descriptions

BeagleBone CANBus Cape

The BeagleBone CANBus Cape makes use of DCAN1 interface of the AM335x processor to provide a Controller Area Network (CAN) interface that meets the specifications of ISO11898. The CAN Bus interface can be accessed via a standard D-Sub 9 female serial connector. This connector is located to the side so it doesn't interfere with any capes stacked above it. The BeagleBone CANBus Cape also supports SocketCAN.









Known Issues

  • There is a hardware bug on the CANBus, where the buffer U27 blocks the TX signal coming from BeagleBone. One workaround for the issue is to remove the buffer and short pin 2 and 4 of U27. Please request an RMA for your board if you are not comfortable with the solder job. Rework will be done at no cost.



Software Support

  • BeagleBone CANBus Cape revision A1 is supported by Angstrom release 06-18-12 or later.


  • Major BeagleBone image releases can be downloaded here.
  • Intermediate BeagleBone image releases can be downloaded here


Please follow the instructions here to write the image file to your SD card on a Windows machine.



Specifications

Electrical Specifications

Compatible Serial Ports UART1
Power 3.3V via expansion header
Indicator Power LED
Connectors Two 46-position connectors
One 10-position connector
One D-Sub9 serial connector


Mechanical Specifications

Size 3.40" x 2.45"
Layers 4
PCB Thickness .062"
RoHS Compliant Yes



Signal Usage

BeagleBone CANBus Pin Usage

The BeagleBone CANBus Cape uses 7 signals including:

  • DGND
  • VDD_3V3EXP
  • RESET
  • I2C_SDA
  • I2C_SCL
  • UART1_TXD
  • UART1_RXD



EEPROM

EEPROM Suport Yes
Board Name BeagleBone CANBus Cape
Version 00A1
Manufacturer BeagleBoardToys
Part Number BB-BONE-SERL-01
Pins Used 15



Distributors



Product Images



Documentations

System Reference Manual


Hardware Files

BeagleBone CANBus Revision A1

To download all files at once please click here