Skip to main content

i.MX 8M Plus Details

Corellium Atlas provides 1 board model(s) in the i.MX 8M Plus family.

i.MX 8M Plus

Board Image

  • i.MX 8M Plus may require additional licensing for Arm.
  • Support CoreTrace
  • Supports connecting with the GNU Project Debugger.

i.MX 8M Plus Configuration

  • Defaults to 5 cores configurable between 2 and 5.
  • Defaults to 6401 KB of ram configurable between 2048 and 8192.
  • Supports setting custom options before device boot.
  • Has default boot args "console=ttymxc1,115200 earlycon= root=/dev/mmcblk2p2".
  • Supports setting boot args.
  • Supports uploading a custom device tree.
  • Supports uploading custom firmware.

i.MX 8M Plus Storage

  • It has 5 storage partitions:
    • nand
      • default size: 14.9 GB.
      • This partition is required in firmware .zip files.
      • This partition can be uploaded in advanced settings where it is called eMMC.
    • sdcard1
      • default size: 14.9 GB.
      • This partition is required in firmware .zip files.
      • This partition can be uploaded in advanced settings where it is called SDCard.
    • nand_flash0
      • default size: 132.0 MB.
      • This partition is optional in firmware .zip files and will be filled with 0xff if not present.
      • This partition can be uploaded in advanced settings where it is called flash 0.
    • nand_flash1
      • default size: 132.0 MB.
      • This partition is optional in firmware .zip files and will be filled with 0xff if not present.
      • This partition can be uploaded in advanced settings where it is called flash 1.
    • efiv
      • default size: 64.0 KB.
      • This partition is optional in firmware .zip files and will be filled with 0xff if not present.

i.MX 8M Plus I/O

  • It supports ssh with username: root.
  • Supports camera input.
  • Support video file input.
  • Supports audio input.
  • Has buttons/leds/switches in the UI.
  • Supports sensors such as Environmental or Motions & Position.
  • Supports vMMIO.
  • It has CoreModel interfaces for ports:
    • gpio0: Protocol: gpio 32 addresses.
    • gpio1: Protocol: gpio 32 addresses.
    • gpio2: Protocol: gpio 32 addresses.
    • gpio3: Protocol: gpio 32 addresses.
    • gpio4: Protocol: gpio 32 addresses.
    • can0: Protocol: can.
    • can1: Protocol: can.
  • It has 4 serial ports available via dropdown named:
    • uart0-cons named UART 0 of type console.
    • uart1-cons named UART 1 of type console.
    • uart2-cons named UART 2 of type console.
    • uart3-cons named UART 3 of type console.