Download BeagleBone Rev A6 System Reference Manual

Transcript
REF: BBONE_SRM
5.3.5
BeagleBone System Reference
Manual
Rev A6.0.0
I2C
There are two I2C Ports on the expansion header, I2C1 and I2C2. I2C2 is used for the
EEPROMS on the expansion boards and must always be accessible. SW should never
mess with these signals. Other components on a Cape can use this bus as long as it does
not conflict with the base addresses of the Capes.
5.3.6
Serial Ports
There are four serial ports on the expansion headers. UART ports 1, 2, 4 ports have TX,
Rx, RTS and CTS signals while UART5 only has TX and RX. UART 3 is NOT available
for use.
5.3.7
A/D Converters
Seven 100K sample per second A to D converters are available on the expansion header.
NOTE: Maximum voltage is 1.8V. Do not exceed this voltage. Voltage dividers
should be used for voltages higher than 1.8V.
In order to use these signals, level shifters will be required. These signals connect direct
to the processor and care should be taken not to exceed this voltage.
The VDD_ADC voltage is 1.8V and is not to be used to power anything. It is only a
reference voltage and should be used to set the reference level for those interfaces added
to the CAPE and not used to supply power.
5.3.8
GPIO
A maximum of 66 GPIO pins are accessible from the expansion header. All of these pins
are 3.3V and can be configured as inputs or outputs. Any GPIO can be used as an
interrupt and is limited to two interrupts per GPIO Bank for a maximum of eight pins as
interrupts.
5.3.9
CAN Bus
There are two can bus interfaces available on the expansion header supporting CAN
version 2 parts A and B. The TX and RX digital signals are provided. The drivers and
connectors will need to be provided on a daughter card for use.
5.3.10 TIMERS
There are four timer outputs on the expansion header.
5.3.11 PWM
There are up to eight PWM outputs on the expansion header.
Page 26 of 92