Designing with i.MX8M Mini SoC (3 days)

Course Objectives

i.MX8M Mini is a rich features SoC, encapsulating many sub-modules, which makes it a challenge to comprehend. "Designing with i.MX8M Mini SoC" is a 3-day training that aims providing a deep understanding of the i.MX8M Mini SoC, and speed up the software design process, enabling you to focus on your added value as soon as possible.
Practical work enriches the learning experience and provides an added value to our students, therefore this training blends both, technical data deep-dive and practical labs on hardware platform.
During the labs, you'll take an active part in coding and building functional use-cases, both on Cortex-M4 and Cortex-A53.
You'll experience developing applications and kernel modules under Linux, and software under free-RTOS. 

General Information

Prerequisites

  • Computer architecture background
  • Experience in developing embedded systems
  • C/C++ knowledge
  • Familiarity with ARM architecture is an advantage
  • Familiarity with Linux is an advantage

Duration & Attendance

3 days

Target Audience

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

Additional Information

Teaching Methods & Tools

Detailed course book
Labs handbook
Variscite's DART-MX8M-MINI Evaluation Kit