Pulse-width modulation (PWM) is a technique that modifies the duty cycle of a pulsing signal to encode information or to control the amount of energy provided to a charge.

On the ConnectCore 8X system-on-module there are:

  • Four PWM channels from the i.MX8QXP system-on-chip (multiplexed with other signals).

  • Three PWM controllers (each one with several channels) from the MCA in the ConnectCore 8X system-on-module.

The current v4.9 BSP doesn’t support i.MX8QXP CPU’s PWMs.

See MCA Pulse Width Modulation (PWM) for information about the MCA PWM controllers.