Last News

Free Workshop on Embedded Linux with System Workbench for Linux on in March 2020, in Rennes and Paris, with ARROW

 
ac6 >> ac6-conseil >> Home Download as PDF Write us Printable version

 

Last news from ac6-conseil

Free Workshop on Embedded Linux with System Workbench for Linux on in March 2020, in Rennes and Paris, with ARROW

Ac6 invite you to a one day workshop around Embedded Linux and System Workbench for Linux on STMicroelectronics STM32MP1 SoC

On March 26th 2020
From 8h30 to 16h30

Location: Hotel Novotel Alma
48 Avenue du Canada
65200 Rennes, France

Register on-line or call us: +33 1 41 16 80 10

On March 31st 2020
From 8h30 to 16h30

Location: Ac6
19 rue Pierre Curie
92400 Courbevoie, France

Register on-line or call us: +33 1 41 16 80 10

This workshop will answer the following questions:

  • How to build a Linux platform, include an application and debug it seamlessly,
  • How to master your Linux platform to optimize it to your needs and gain independence,
  • Why Embedded Linux platform building must take into account the whole system and application development life cycle,
  • How the integration of System Workbench for Linux and System Workbench for STM32 will simplify assymetric multicore system development and debug,
  • How Ac6, Arrow and their partners can help you in your Linux Embedded projects,
  • How to jumpstart your first project with System Workbench for Linux.

Agenda :

  • The benefits of System Workbench for Linux with respect to open-source tools like Buildroot or YOCTO,
  • Tool presentation and showcasing using an Avenger96 board based on the STM32MP1 assymetric multicore MPU from STMicroelectronics
  • Multicore debugging of an assymetric application running on both the Cortex-A7 under Linux and the Cortex-M4
  • Compatible with ARM-DS and VFP
  • Trainings and associated services.

Download the detailed agenda Adobe PDF format file System_Workbench_for_Linux-Workshop-March_2020.pdf


Motor control by gestures with System Workbench for Linux on STM32MP1 MCU (video presentation)

In the following video we showcase an assymetric application showing interaction between real-time and multimedia activities through OpenAMP:

  • On Cortex A7
    • We run a Linux kernel and rootfs generated using System Workbench for Linux
    • We capture images from the camera using gstreamer
    • We analyze it using OpenCV to detect the number of fingers raised
    • We display the camera output and the analysis output in a graphical interface built with QT
    • Depending on the fingers configuration, we send speed and direction orders to the Cortex-M4 through OpenAMP
  • On Cortex M4
    • We receive speed and direction orders from the Cortex-A7 through OpenAMP
    • We control a motor, using two timers of the Cortex-M4 configured to generate PWM control signals to the motor

Download the video (registration needed) MP4 video file Motor-controlled-by-fingers.mp4