Building Linux Kernel |
![]() |
This application note explains how to build Linux kernel images for the Emcraft STM32MP1 System-On-Module. Step through the following procedure:
$ sh ./meta-toolchain-qt5-openstlinux-weston-stm32mp1-som-x86_64-toolchain-2.4-snapshot.sh $ source /opt/st/stm32mp1-som/2.4-snapshot/environment-setup-cortexa7hf-neon-vfpv4-openstlinux_weston-linux-gnueabi $ mkdir build $ tar xfz meta-emcraft/recipes-kernel/linux/linux-stm32mp/linux-emcraft-4.14-stm32mp1.tar.gz $ cp ../meta-emcraft/recipes-kernel/linux/linux-stm32mp/stm32mp1-som.dts arch/arm/boot/dts/ $ cp ../meta-emcraft/recipes-kernel/linux/linux-stm32mp/stm32mp1-som.kernel arch/arm/configs/stm32mp1-som_defconfig $ make -s -j10 uImage LOADADDR=0xC2000040 $ make stm32mp1-som.dtb $ make modules |