WORK IN PROGRESS
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 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
TQ-Systems GmbH provides the Board Support Packages (BSP) free of charge. The software included in the shipment has been configured individually for the starter kits. The software is only intended to evaluate the module. The use of the Board Support Packages (BSP) is only allowed within the scope of functionality described by TQ-Systems GmbH. TQ-Systems GmbH does not accept any liability for all further changes of the Board Support Package and for any damage resulting from its use.