WORK IN PROGRESS {{template>en:templates:tabs_openil|product_type="Embedded module"|lang="intern"|mod_name="tqmls1028a"|mod_name_head="TQMLS1028A"|mod_arch="layerscape"|bsp_name="linux"|build_system="openil"|build_system_head="YOCTO"|bsp_name_head="Linux"}} ===== Preface ===== The instructions on this page have been tested on Ubuntu 18.04 (64 bit) in a VMWare virtual machine. The instructions on this page refer to the BSP and ancillary tools listed in the following table: ^ BSP Revision ^ 0003 ^ ^ OpenIL version | 2018.12 | ^ Platform | mbls1028a | ^ U-Boot | 2018.03 | ^ Linux Kernel | 4.14.47 | It's strongly recommended to use git for downloading the OpenIL repository (instead of downloading an archive and extract it). ===== Prerequisites ===== OpenIL requires a Linux build host, so first of all you need a development workstation (or a virtual machine)) with a Linux distribution installed. Please refer to section **Host system requirements** of the [[https://www.nxp.com/docs/en/user-guide/OPEN-LINUX-IND-UM-1-6.pdf#page=9|NXP Open Industrial Linux User Guide]] for supported linux distributions and mandatory/optional Build Host Packages required by OpenIL build system. Although not required OpenIL, we also recommend to configure and run a tftp server (for image download / update) and an nfs server (for network mounted root filesystem) on your development host. ===== Build OpenIL images for the STKLS1028a ===== Create an new project folder e.g. in your home directory. $ mkdir tqmls1028a navigate to the folder created you created before $ cd tqmls1028a Clone OpenIL git repository from TQ Sytems github repository $ git clone https://github.com/tq-systems/OpenIL.git Configure OpenIL to to build images for the STKLS1028a $ tools/config-mbls1028a Start building the images $ make all