Colibri Carrier Board Design Guide
Toradex AG l Altsagenstrasse 5 l 6048 Horw l Switzerland l +41 41 500 48 00 l www.toradex.com l info@toradex.com
2 Interfaces
2.1 Architecture
2.1.1 Standard Interfaces
The Colibri module family's standard interfaces intend to provide electrical and functional
compatibility between module family members. The table below shows an overview of the
standard interfaces that are provided by a Colibri module. The "GPIO Capable" column indicates
whether the assigned pins intend to be also used as GPIOs. "Yes" and "No" are self-Explanatory.
"Optional" indicates that it may be possible for some modules, but not all.
The "Standard" column indicates the number of interfaces that the specification allows for the
standard pinout. Customers should consult the datasheet for specific Colibri module variants to
check which of the interfaces are available for that module.
Touch wiper shared with analog input 4
Minimum 8-bit resolution, 0-3.3V nominal range
Line in L&R, Microphone in, Headphone out L&R
Located on a dedicated FFC connector
(availability depending on Module)
Additional dedicated DDC available on FFC connector
8-bit BT.656 (other modes may be available)
18-bit resolution (additional bits may be available)
Supported bus width depends on Module
1x Full Featured, 1x CTS/RTS, 1x RXD/TXD only
1x shared host/client, 1x host only
Located on a dedicated FFC connector
(availability depending on Module)
Table 2: Standard Interfaces
2.1.2 Interfaces on Alternative Functions
Many SoC pins can be used for more than one function. This allows the modules to provide many
additional interfaces to the standard set. For example, in the Colibri standard, there is only one SPI
interface listed. Nevertheless, some modules can provide up to 6 SPI interfaces.
Please note that there are a few restrictions on using the interfaces provided as alternative
functions of the pins. There is limited compatibility between their availability at different modules.
For a design to be compatible with a wide range of Colibri modules, it is recommended to use the
standard interfaces mainly. The various pins can be used for only one function simultaneously.
The configuration of the alternative function interfaces can be pretty complex. Toradex provides a
powerful tool that helps the development engineer to resolve pin muxing conflicts. The tool is
called Pinout Designer. It reduces the complexity of this critical task. More information, including its
download link, can be found here:
http://developer.toradex.com/carrier-board-design/pinout-designer-tool