TRAININGS

Vous souhaitez comprendre les rouages d’un système embarqué fonctionnant sous Linux ou FreeRTOS, ou développer une application avec un framework graphique tel que Qt. COVADE, centre de formations agréé, peut accompagner vos équipes à monter en compétences et à acquérir les notions nécessaires.

Nous dispensons des sessions de formations sur site or inter-entreprises d’une durée de 3 à 4 jours.

 Download the program

Day 1: Linux in embedded environment

  • Linux presentation: concepts, kernel, file system, licenses
  • Take in charge of the development environment
  • Linux system architecture: bootloader, kernel, file system
  • Presentation of the Yocto Project and the bitbake tool

Practical exercises :

  • Study of Yocto sources
  • Bitbake tool manipulation
  • Study and test of cross-compiler usage

Day 2: Yocto usage

  • Build of a core image
  • Adaptation of an image
  • Notion of recipes
  • Writing of recipes

Practical exercises :

  • Compilation of a modified image
  • Modification of an image
  • Writing of a recipe for a test application on target STM32MP1

 Day 3: BSP and Linux Kernel

  • Configuration, compilation and patch of a kernel
  • notion of BSP
  • Compilation and adaptation of an existing BSP

Practical exercises :

  • Kernel compilation
  • GPIOs manipulation on target STM32MP1

Day 4: Inter-processor communication Cortex-M4/Cortex-A7 on target STM32MP1

  • The operation of the Cortex-M4 : boot, memory, ...
  • Notion of RDC (Resource Domain Controller)
  • Talk and data exchange between the Cortex-M4 and Cortex-A7

Practical exercises :

  • Boot of the Cortex-M4 from U-Boot
  • Writing of a test and execution program on Cortex-M4
  • Data exchange between the Cortex-M4 and Cortex-A7

Bientôt disponible.

Bientôt disponible.

VOUS AVEZ UN BESOIN EN FORMATION ?

Nous aurons à cœur d’étudier votre demande et nous vous répondrons dans les meilleurs délais.