'''D'''AVE '''E'''mbedded '''S'''oftware '''K'''it '''L'''inux (DESK-''MP1''-L in short - [[DESK naming|read more info about the naming]]) - provides all the necessary components required to set up the developing environment to:
* build the bootloader (ATF and U-Boot)
* build the Linux operating system
* build Linux applications that will run on the target
The Embedded Software kit is composed by:
* VirtualBox A [[DESK-MP1-L/General/Managed Virtual Machine (MVM)|Linux virtual machine ]] (called MVM) containing** Yocto build system (toolchain and SDK)** ATF/Prebuilt images for supported targets (microSD card partitioned images, U-Boot bootloader sourcesimages, etc.)** Linux kernel sources[[DESK-MP1-L/Development/Synchronizing git repositories|git repositories]]:** Root file system imagesARM Trusted Firmware (ATF)* git repositories access for registered users allowing the update of the following repo* U-Boot** udesk-mp1-boot-image** linuxLinux kernel** Yocto BSP* SD card with the complete environment fordesk-mp1-l-bsp** [[DESK-MP1-L/Development/Using the DVDK OVA STM32CubeMX Configuration file (i.eioc)|STM32CubeMX Configuration file (<code>. the Virtual Machine file to be imported into VirtualBox applicationioc</code>)]]** [[DESK-MP1-L/Development/How to create a complete Kit bootstrap and demonstration bootable microSD card|Bootable SD card images]] (with uU-bootBoot, Linux kernel , and root file systems binaries already configured)* A [[DESK-MP1-L/Development/Management of prebuilt packages|repository]] containing all of the prebuilt packages available in the Yocto distribution To populate the MVM with the source files of interest, please refer to [[DESK-MP1-L/Development/Synchronizing git repositories|this page]]. It also is worth remembering that '''DESK-MP1-L is compatible with the use of STM32Cube tools provided by ST Microelectronics'''. When applicable, they are mentioned in the documentation to show how they can be used in tandem with the DESK tools. For instance, see [[DESK-MP1-L/Development/Using the STM32CubeMX Configuration file (.ioc)|this page]].
To register the kit, please send an email to [mailto:helpdesk@dave.eu helpdesk@dave.eu], [[Development_Kits_Identification_Codes|providing the kit P/N and S/N]].}}