Select one of the supported hardware platforms, select a software configuration and start building the image.
The available hardware platforms for TQMa28 are:
- configs/platforms/tqma28/tqma28-fsl/platformconfig (TQMa28 on MBa28 with u-boot 2009.08, kernel 2.6.35 and Freescale patches)
- configs/platforms/tqma28/tqma28/platformconfig (TQMa28 on MBa28 on a mainline u-boot 2015.07 and kernel 3.14)
Currently the following software configurations are available:
- configs/systems/minimal/ptxconfig (minimal rootfs with busybox)
- configs/systems/qt/ptxconfig (rootfs with busybox and qt)
Building the BSP for tqma28 BSP REV.0115 (and ealier) :
$ ptxdist platform configs/platforms/tqma28/tqma28/platformconfig $ ptxdist select configs/systems/minimal/ptxconfig $ ptxdist go --git $ ptxdist images
Building the BSP for tqma28 BSP REV.0117 (and later) :
$ tools/config-tqma28.qt4
this will effectivly:
- check for configured ptxdist version
- create symlink to configured ptxdist version (
./p
→/usr/local/bin/ptxdist-<version>
) - call
./p platform 'configs/platforms/tqma28/tqma28/platformconfig' * call
./p select configs/systems/qt/ptxconfig* call
./p select configs/platforms/tqma28/ptxcollection.tqma28''
Finally you can build the BSP by executing
$ ./p images --git
Building the BSP for tqma28-fsl (up to BSP REV.0109):
$ ptxdist platform configs/platforms/tqma28/tqma28-fsl/platformconfig $ ptxdist select configs/platforms/tqma28/tqma28-fsl/ptxconfig $ ptxdist go --git $ ptxdist images