TRAININGS<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\tVous souhaitez comprendre les rouages d’un syst\u00e8me embarqu\u00e9 fonctionnant sous Linux ou FreeRTOS, ou d\u00e9velopper une application avec un framework graphique tel que Qt. COVADE, centre de formations agr\u00e9\u00e9<\/b>, peut accompagner vos \u00e9quipes \u00e0 monter en comp\u00e9tences<\/b> et \u00e0 acqu\u00e9rir les notions n\u00e9cessaires.<\/p>
Nous dispensons des sessions de formations sur site<\/b> or inter-entreprises<\/b> d’une dur\u00e9e de 3 \u00e0 4 jours<\/b>.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/main>\n\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\tEmbedded Linux with YOCTO on target STM32MP1<\/a>\n\t\t\t\t\t<\/h2>\n\n\t\t\t\t\t\u00a0Download the program<\/a><\/em><\/span><\/strong><\/span><\/p>Day 1: Linux in embedded environment<\/strong><\/span><\/p>- Linux presentation: concepts, kernel, file system, licenses<\/span><\/li>
- Take in charge of the development environment<\/span><\/li>
- Linux system architecture: bootloader, kernel, file system<\/span><\/li>
- Presentation of the Yocto Project and the bitbake tool<\/span><\/li><\/ul><\/td>
Practical exercises<\/u><\/em>\u00a0:<\/u><\/em><\/span><\/p>- Study of Yocto sources<\/span><\/li>
- Bitbake tool manipulation<\/span><\/li>
- Study and test of cross-compiler usage<\/span><\/li><\/ul><\/td><\/tr>
Day 2: Yocto usage<\/strong><\/span><\/p>- Build of a core image<\/span><\/li>
- Adaptation of an image<\/span><\/li>
- Notion of recipes<\/span><\/li>
- Writing of recipes<\/span><\/li><\/ul><\/td>
Practical exercises<\/u><\/em>\u00a0:<\/u><\/em><\/span><\/p>- Compilation of a modified image<\/span><\/li>
- Modification of an image<\/span><\/li>
- Writing of a recipe for a test application on target STM32MP1<\/span><\/li><\/ul><\/td><\/tr>
\u00a0<\/strong>Day 3: BSP and Linux Kernel<\/strong><\/span><\/p>- Configuration, compilation and patch of a kernel<\/span><\/li>
- notion of BSP<\/span><\/li>
- Compilation and adaptation of an existing BSP<\/span><\/li><\/ul><\/td>
Practical exercises<\/u><\/em>\u00a0:<\/u><\/em><\/span><\/p>- Kernel compilation<\/span><\/li>
- GPIOs manipulation on target STM32MP1<\/span><\/li><\/ul><\/td><\/tr>
Day 4: Inter-processor communication Cortex-M4\/Cortex-A7 on target STM32MP1<\/strong><\/span><\/p>- The operation of the Cortex-M4 : boot, memory, ...<\/span><\/li>
- Notion of RDC (Resource Domain Controller)<\/span><\/li>
- Talk and data exchange between the Cortex-M4 and Cortex-A7<\/span><\/li><\/ul><\/td>
Practical exercises<\/u><\/em>\u00a0:<\/u><\/em><\/span><\/p>- Boot of the Cortex-M4 from U-Boot<\/span><\/li>
- Writing of a test and execution program on Cortex-M4<\/span><\/li>
- Data exchange between the Cortex-M4 and Cortex-A7<\/span><\/li><\/ul><\/td><\/tr><\/tbody><\/table><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\tEmbedded Linux with YOCTO<\/a>\n\t\t\t\t\t<\/h2>\n\n\t\t\t\t\tBient\u00f4t disponible.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\tEmbedded Linux with BUILDROOT<\/a>\n\t\t\t\t\t<\/h2>\n\n\t\t\t\t\tBient\u00f4t disponible.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t\n\t\t\tVOUS AVEZ UN BESOIN EN FORMATION ?<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t
Vous souhaitez comprendre les rouages d’un syst\u00e8me embarqu\u00e9 fonctionnant sous Linux ou FreeRTOS, ou d\u00e9velopper une application avec un framework graphique tel que Qt. COVADE, centre de formations agr\u00e9\u00e9<\/b>, peut accompagner vos \u00e9quipes \u00e0 monter en comp\u00e9tences<\/b> et \u00e0 acqu\u00e9rir les notions n\u00e9cessaires.<\/p>
Nous dispensons des sessions de formations sur site<\/b> or inter-entreprises<\/b> d’une dur\u00e9e de 3 \u00e0 4 jours<\/b>.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/main>\n\t\t\t\t \u00a0Download the program<\/a><\/em><\/span><\/strong><\/span><\/p> Day 1: Linux in embedded environment<\/strong><\/span><\/p> Practical exercises<\/u><\/em>\u00a0:<\/u><\/em><\/span><\/p> Day 2: Yocto usage<\/strong><\/span><\/p> Practical exercises<\/u><\/em>\u00a0:<\/u><\/em><\/span><\/p> \u00a0<\/strong>Day 3: BSP and Linux Kernel<\/strong><\/span><\/p> Practical exercises<\/u><\/em>\u00a0:<\/u><\/em><\/span><\/p> Day 4: Inter-processor communication Cortex-M4\/Cortex-A7 on target STM32MP1<\/strong><\/span><\/p> Practical exercises<\/u><\/em>\u00a0:<\/u><\/em><\/span><\/p> Bient\u00f4t disponible.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t Bient\u00f4t disponible.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\tEmbedded Linux with YOCTO on target STM32MP1<\/a>\n\t\t\t\t\t<\/h2>\n\n\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\tEmbedded Linux with YOCTO<\/a>\n\t\t\t\t\t<\/h2>\n\n\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t<\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\tEmbedded Linux with BUILDROOT<\/a>\n\t\t\t\t\t<\/h2>\n\n\t\t\t\t\t
VOUS AVEZ UN BESOIN EN FORMATION ?<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t