Difference between revisions of "CL-SOM-iMX7: FreeRTOS: Hardware Configuration"

From Compulab Mediawiki
Jump to: navigation, search
(Internal systems)
 
(See also)
 
Line 46: Line 46:
 
* [[CL-SOM-iMX7: FreeRTOS: Demos Usage Guide]]
 
* [[CL-SOM-iMX7: FreeRTOS: Demos Usage Guide]]
 
* [[CL-SOM-iMX7: FreeRTOS: Running Demos]]
 
* [[CL-SOM-iMX7: FreeRTOS: Running Demos]]
* [[FreeRTOS: Introduction to FreeRTOS development]]
+
* [[CL-SOM-iMX7: FreeRTOS: Introduction to NXP FreeRTOS development|FreeRTOS: Introduction to NXP FreeRTOS development]]
 
* [http://www.freertos.org/ FreeRTOS website]
 
* [http://www.freertos.org/ FreeRTOS website]
  
 
[[Category:FreeRTOS]]
 
[[Category:FreeRTOS]]
 
[[Category:CL-SOM-iMX7]]
 
[[Category:CL-SOM-iMX7]]

Latest revision as of 14:23, 22 October 2017

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