HummingBoard Hardware

From CuBox-i Wiki Pages
(Redirected from Carrier-One Hardware)
Jump to: navigation, search


[edit] Overview

Solid-Run's HummingBoard (during development known as Carrier-One) is the internal development board for the i.MX6 microSOM. Based on the scalable Freescale i.MX6 family of system-on-chip (SoC) ranging from a single to quad Cortex-A9 processor cores, 2D/3D hardware graphics processing unit, video decoding and encoding acceleration hardware, HDMI 1080p 3D broad range of peripherals.

Freescale i.MX6 series is described in more details here

[edit] Detailed hardware specification

Carrier One board with the quad processor microSOM on top of it.

Italic lines below are features not populated in the first batch for developers. On the top side -

  1. microSOM - This configuration has the quad processor with 2GByte memory, Gigabit Ethernet phy and the BCM4329 WiFi/BT
  2. Standard micro USB connector 5V as a DC power
  3. HDMI connector
  4. 10/100/1000Mbps Ethernet Connector
  5. Powered 2xUSB 2.0 host ports (option with eSata port)
  6. MIPI CSI connector
  7. Combined MIPI CSI and DSI connector
  8. LVDS display connector
  9. 26 pin header compatible with the Raspberry pi header
  10. Analog audio out (PWM based)
  11. Coax SPDIF out for digital audio
  12. Infra red receiver
  13. RTC (real time clock)
  14. LEDs
  15. 8 pin header for FlexCAN, system reset and 5V / GND pins

On the bottom side -

  • micro SD interface (for OS image and user data)
  • mini PCI-E connector
  • mSata connector

[edit] 26 pin header layout

Carrier One 26 pin header.

On the right side is a picture of the pin number of the 26 pin header.

[edit] Serial UART port access

The UART port for debug can be accessed on the 26 pin header as follows -

Notice that the pin number starts as pin #1 on the edge of the board, towards the micro-USB connector; then number #2 is the one towards the corner of the board.

  1. Pin 6/9/14/20/25 GND
  2. Pin 1 3.3V
  3. Pin 8 i.MX6 UART TX - pulled up to 3.3v
  4. Pin 10 i.MX6 UART RX - pulled up to 3.3v

[edit] 8 pin header layout

Carrier One 8 pin header.

On the right side is a picture of the pin number of the 8 pin header. The description of those pins is as follows -

  1. +5V (filtered micro USB DC-in)
  2. +3.3V (from 1A LDO)
  3. FlexCAN1 TX (CAN bus)
  4. V-SNVS for i.MX6 (supply for i.MX6 SNVS)
  5. FlexCAN1 RX (CAN bus)
  6. GND
  7. Reset (i.MX6 POR_B signal)
  8. Battery voltage (used to supply optional NXP PCF8523)