Designing with i.MX8 (1 day)

Course Objectives

Designing with NXP i.MX8M SoC is a 1-day introduction to the latest NXP application processor family. 
The course starts by overviewing the i.MX8M Family and its Target applications, Device architecture (Quad/Dual/Dual-Lite), and family roadmap (i.MX8/8X).
The course continuous with introduction to i.MX8M video & graphics capabilities, as well as audio capabilities, Cortex-A53, Cortex-M4, boot sequence, memory system (L1 cache, L2 cache, OCRAM, ROM, DDR controller, NAND/NOR, SD/eMMC.The course then introduces the connectivity in i.MX8M such as PCIe, USB, and other general-purpose connectivity (SPI, i2C, UART, PWM, GPT, Ethernet and GPIO).
Clock, PLL, power architecture, as well as debug and security are also introduced. 
The training continuous with an overview of Variscite SoM: VAR-SOM-MX8.Yocto project for the SoM is covered and hands-on labs provides the participant a way to experience with this new platform running applications and building Yocto project from source code, as well as debugging the system with Eclipse.

Available Countries

Munich
18/06/18
Frankfurt
19/06/18
Aarhus
20/06/18
Harlow
25/06/18
Madrid
26/06/18

General Information

Prerequisites

  • Computer architecture background 
  • ARM architecture is an advantage but not mandatory 
  • Experience in developing embedded systems 
  • C/C++ knowledge

Location

The training is available as in-house training and world wide as public training

Duration & Attendance

1 day, up to 18 participants

Target Audience

Software engineers that would like developing software and BSP for platforms based on i.MX8M SoC

Additional Information

Evaluation & Certification

  • HandsOn-Training certification 

Technical Material

  • Course book
  • Lab handbook
  • Lab files & solutions