i.MX7 96 Board Workshop

i.MX7 96 Board Workshop

Description

When: 1 June. at. 08:30-16:00
Where:
StartupLab, Gaustadalléen 21, 0349 Oslo, Norge
Price: join for free

Request more information

Alexander Majzoub
Phone: +46 (0)40 59 22 03
alexander.majzoub@nohau.se

With the rapid increase of need for Advanced Human Machine Interfaces combined with the real time capabilities needed by modern Industrial applications as well as surging demand for battery operated devices driven by the Internet of Things, the I.MX7 is managing to bridge two separate worlds , combining all the features in one single chip and making design easy through the NEW i.MX7 96 Board , which comes equipped with all the IP you need to jump start your HW design!

Joining Nohau, ARM, NXP and Arrow Electronics for this workshop, you will gain practical hands-on experience in combining the Linux Operating System with the Real Time OS of the Cortex M4.

Every participant to the seminar will receive one i.MX7 96 Boards Consumer Edition from Arrow Electronics.

-We have limited number of seats (max.20). After that you will be on the waiting list.

In this session, you will learn:

– How to split tasks between Cortex-M and Linux application
– Build your first Cortex-M firmware
– Build your first Linux application
– Create a communication channel between bare-metal Cortex-M and Linux application (OpenAMP)
– Connect DS-MDK to debug the Cortex-M firmware and the Linux application
– Debug both Cortex-A and Cortex-M at the same time

Event language: English

Agenda:

  • Welcome Coffee & registration
  • Introduction to I.MX7 and 96 boards.org
  • Overwiew of the I.MX7 96 board

DS-MDK + Arrow 96Boards i.MX7 workshop (software side):

  • Heterogeneous devices
    • differences between HMP and SMP
    • advantages of using HMP
    • Typical use cases
  • Prepare DS-MDK
    • Download, Install and configure DS-MDK
    • Explore the development environment (CMSIS, C/C++, Debug)
  • Create a project
    • How to split tasks between Cortex-M and Linux application
    • Build your first Cortex-M firmware
    • Download and load the Linux image on the device
    • Build your first Linux application
    • Create a communication channel between bare-metal Cortex-M and Linux application (OpenAMP)
  • Debug the project
    • Connect DS-MDK to debug the Cortex-M firmware
    • Connect DS-MDK to debug the Linux application
    • Debug both Cortex-A and Cortex-M at the same time
  • Advanced (optional, only if there is time)
    • Debug Linux kernel module
    • Debug Linux kernel
    • BoardStreamline to optimize your system
  • Objectives:
    • Familiarise with the ARM HMP architecture
    • Design a project leveraging the advantages of the architecture
    • Use DS-MDK to build, debug and optimize an HMP system

When and where:

1 June. at. 08:30-16:00
Address: StartupLab, Gaustadalléen 21, 0349 Oslo, Norge

Please contact us for more information!

Don't wait, call us now!