CL-SOM-iMX7: FreeRTOS: Hardware Configuration

From Compulab Mediawiki
Jump to: navigation, search

Introduction

This article describes the default hardware configuration of FreeRTOS for CL-SOM-iMX7.

For more information see the board file examples/cl_som_imx7_m4/board.h in the BSP source code and the pinmux config file examples/cl_som_imx7_m4/pin_mux.c.

I/O pinout

FreeRTOS is setup to use UART2, CAN2, ADC1, I2C3, and GPIO6 signals with the following pinout:

UART2

  • P4-31 (RX)
  • P4-33 (TX)

FlexCAN2

  • P4-32 (RX)
  • P4-34 (TX)

ADC1

  • P4-24 (IN0)
  • P4-26 (IN1)
  • P4-28 (IN2)
  • P4-30 (IN3)

GPIO6

  • GPIO6_14 (LED control)

I2C3

  • P4-21 (SCL)
  • P4-23 (SDA)

Internal systems

GPT

FreeRTOS demos use GPT3 and GPT4.

Watchdog

FreeRTOS demos use Watchdog3.

MU

FreeRTOS works with messaging unit MU_B.

RDC

FreeRTOS demos use RDC Domain 1.

See also