WORK IN PROGRESS
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).
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.
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