Difference between revisions of "CAN Bus Cape RevA"
(Created page with "Coming Soon") |
|||
Line 1: | Line 1: | ||
− | + | ==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
Contents
Descriptions
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
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
- Boardzoo (USA)
- Arrow Electronics (US)
- Digi-Key (USA)
- Mouser Electronics (USA)
- Special Computing (USA)
- Tigal (Austria)
Product Images
Documentations
System Reference Manual
Hardware Files
BeagleBone CANBus Revision A1
To download all files at once please click here