IPCC device tree configuration

Revision as of 15:50, 6 September 2021 by Registered User

1. Article purpose[edit source]

This article explains how to configure the IPCC internal peripheral controlled by the Linux Mailbox framework.

The configuration is performed using the device tree mechanism that provides a hardware description of the IPCC peripheral, used by the STM32 IPCC Linux driver.

2. DT bindings documentation[edit source]

The IPCC internal peripheral is represented by:

  • The Generic mailbox device tree bindings[1]
  • The STM32 IPCC device tree bindings[2]

3. DT configuration[edit source]

This hardware description is a combination of the STM32 microprocessor device tree files (.dtsi extension) and board device tree files (.dts extension). See the Device tree for an explanation of the device tree file split.

STM32CubeMX can be used to generate the board device tree. Refer to How to configure the DT using STM32CubeMX for more details.

3.1. DT configuration (STM32 level)[edit source]

3.2. DT configuration (board level)[edit source]

3.3. DT configuration examples[edit source]

4. How to configure the DT using STM32CubeMX[edit source]

5. References[edit source]

Please refer to the following links for additional information: