Difference between revisions of "CAN Bus Cape RevA"

From eLinux.org
Jump to: navigation, search
(Created page with "Coming Soon")
 
m (Wmat moved page CircuitCo:CAN Bus Cape RevA to CAN Bus Cape RevA: Removing CircuitCo namespace)
 
(7 intermediate revisions by 3 users not shown)
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://elinux.org/CircuitCo/BeagleBone#Image_Files here].
 +
* Intermediate BeagleBone image releases can be downloaded [http://www.angstrom-distribution.org/demo/beaglebone/ here]
 +
 
 +
 
 +
Please follow the instructions [http://elinux.org/CircuitCo/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]
 +
 
 +
 
 +
 
 +
To go back to the cape list, please click [http://elinux.org/BeagleBoardToys here]

Latest revision as of 08:00, 1 August 2017

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


To go back to the cape list, please click here