Labs are conducted on target boards, that can be: | ||
Dual Cortex/A7-based "STM32MP15-DISCO" boards from STMicroelectronics. | ||
Quad Cortex/A9-based "SabreLite" boards from NXP. | ||
Quad Cortex/A53-based "imx8q-evk" boards from NXP. | ||
We use a recent (4.x) linux kernel, as supported by the chip supplier. | ||
All labs are conducted using the System Workbench for Linux IDE. |
Exercise: | Building a root file system a pre-defined platform template |
Exercise: | Create a small program, with a custom shared library, and debug it on the target |
Exercise: | Writing a script to configure the network and pass this configuration to the Linux kernel | |
Exercise: | Booting the board on NFS, using pre-existing images | |
Exercise: | Writing scripts to choose between boot from flash or from the network |
Exercise: | Configuring and building u-boot with its native build system | |
Exercise: | Building u-boot from System Workbench |
Exercise: | Configuring and compiling a target kernel for the target board with the kernel build system |
Exercise: | Configure and compile the kernel in the platform |
Exercise: | Add and configure an external module | |
Exercise: | Exercise: Configuring and compiling a target kernel for the target board with System Workbench |
Exercise: | Cross-compiling an autotools-based package |
Exercise: | Create and configure a minimum platform from scratch, using library packages |
Exercise: | Build the platform, manually building some packages |
Exercise: | Add the previously developed application to the platform |
Exercise: | Add a new open-source package to the platform |
Exercise: | Manually creating a minimal root file system using busybox and dropbear |
To book a training session or for more information, please contact us on info@ac6-training.com.
Registrations are accepted till one week before the start date for scheduled classes. For late registrations, please consult us.
You can also fill and send us the registration form
This course can be provided either remotely, in our Paris training center or worldwide on your premises.
Scheduled classes are confirmed as soon as there is two confirmed bookings. Bookings are accepted until 1 week before the course start.
Last update of course schedule: 15 November 2022
Booking one of our trainings is subject to our General Terms of Sales