Led Controller; Power Management - Digi ConnectCore 8X Hardware Reference Manual

System-on-module
Table of Contents

Advertisement

LED controller

The MCA LED controller implements a 9-channel LED driver with independent brightness control and
blink control. The MCA LED module provides the following features:
Up to nine channels.
n
Implemented on standard MCA IOs. This means an external transistor-driver may be needed,
n
depending on the LED current sink.
Each channel includes:
n
Brightness control (20 levels).
l
Blink control (configurable on/off periods).
l
Low-power operation (WIP) with control of the LED state (on/off/blink).
l
Standard Linux LED driver with configuration through device tree and access through sysfs.
n
Note
See the
ConnectCore 8X software documentation
configure the LED and how to assign that functionality to each specific IO.

Power management

The MCA plays a key role in the power management activities of the ConnectCore 8X module. In
cooperation with the i.MX 8X processor, the MCA controls the power states of the PMIC and provides
multiple wake up sources to transition between power modes. It also allocates dedicated signals to
capture power events and indicate the system power state, allowing you to control external power
sources and indicators.
Power modes
The module provides four different power operating modes: ON/RUN, OFF, SUSPEND, and COIN-CELL.
The following figure shows the state diagram and the events to switch between states.
ConnectCore® 8X System-on-Module Hardware Reference Manual
The Digi Microcontroller Assist™ hardware
for additional information about how to
38

Advertisement

Table of Contents
loading

Table of Contents