© 2014 Digi International Inc.
9
ConnectCore 6 Linux BSP Reference Manual
Real Time Clock (RTC)
The Dialog DA9030 PMIC provides an Real Time Clock (RTC) circuit with alarm function. To
preserve the date and time during power off, the RTC must be powered externally through a
battery.
DA9030 PMIC’s binding is described at
Documentation/devicetree/bindings/mfd/da9063.txt
.
For information about RTC control in Linux please refer to the kernel documentation at
Documentation/rtc.txt
.
A sample application called
rtc_test
is available and can be added to the rootfs by adding “dey-
examples” to the EXTRA_IMAGE_FEATURES of your
local.conf
or by adding “dey-examples-
rtc” to IMAGE_INSTALL_append.
SD/SDIO/MMC controller
The CPU has four uSDHC controllers:
• uSDHC1 is internally connected to the Atheros wireless chip.
• uSDHC2 is available at the module and connected in the development board to a micro SD
socket.
• uSDCH3 is available at the module but also internally connected to the Atheros chip Bluetooth
UART in modules with Bluetooth support (in such modules this controller cannot be used).
• uSDHC4 is internally connected to the eMMC.
MMC binding is described at
Documentation/devicetree/bindings/mmc/mmc.txt
Serial port
The CPU has five UARTs. UART1 is a full modem whereas the other four UARTS (2..5) are only
four wires.
UART2 is internally connected to the Atheros chip Bluetooth UART in modules with Bluetooth
support (in such modules this UART cannot be used).
Please refer to the hardware reference manual of your board to determine available ports and
multiplexed functionality.
The driver only supports RS-232 mode.
UART binding is described at
Documentation/devicetree/
bindings/tty/serial/fsl-imx-uart.txt
The standard serial programming API applies to the serial ports. For information about serial
programming, see the
Serial Programming HOWTO
at
http://tldp.org/HOWTO/Serial-
Programming-HOWTO/index.html
or the
Serial Programming Guide for POSIX Operating Systems
at
http://digilander.libero.it/robang/rubrica/serial.htm
.