i.MX RT1040 Crossover MCUs are based on the Arm®
  Cortex®-M7 core for real-time performance and high integration for
  Industrial and IoT applications.
  The i.MX RT1040 CM7 operates at up to 600 MHz with 512 KB on-chip RAM that can
  be configured as TCM or general-purpose. The family offers various memory
  interfaces and a wide range of connectivity interfaces including UART, SPI,
  I2C, USB and CAN. The i.MX RT1040 provides additional flexibility with 169 BGA
  compact packages and an extended temperature range up to 125°C.
  The i.MX RT1040 family is supported by the
  MCUXpresso ecosystem, which
  includes an SDK, a choice of IDEs, and secure provisioning and configuration
  tools to enable rapid development