The TQMT104x Linux BSP is based on the Yocto Project and comes as part of a ready-to-use virtual machine based on Ubuntu 14.04.4 LTS (Lubuntu).
Major features of the virtual machine are
This page refers to the BSP and ancillary tools listed in the following table:
| BSP Revision | 0100 |
|---|---|
| Yocto Project | 2.0.1 |
| Platform | stkt104x |
| U-Boot | 2015.07 |
| Linux kernel | 4.4 |
The TQMT104x Linux BSP is based on the Yocto Project.
For a complete documentation of Yocto Project please see:
https://www.yoctoproject.org/documentation
http://www.yoctoproject.org/docs/2.0.1/ref-manual/ref-manual.html
The virtual machine was created as a VMWare™ virtual machine, when using another virtualization software (e.g. VirtualBox™) please check its documentation on how to import. To retain flexibility no guest additions (i.e. VMWare tools) have been installed.
To log into the virtual machine use the follwing credentials
| Directory | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| /opt/tq-powerarch-bsp | Base directory for all BSP components | ||||||||||||
| /opt/tq-powerarch-bsp/target_images | Ready-to-use target images | ||||||||||||
| /opt/tq-powerarch-bsp/eclipse_workspace | Eclipse workspace for convenient browsing and editing of u-boot and linux source code | ||||||||||||
| /opt/tq-powerarch-bsp/linux | Linux source tree from BSP for browsing and/or building outside of Yocto | ||||||||||||
| /opt/tq-powerarch-bsp/u-boot | U-Boot source tree from BSP for browsing and/or building outside of Yocto | ||||||||||||
| /opt/tq-powerarch-bsp/yocto | Full Yocto environment for the TQMT104x BSP | ||||||||||||
| /opt/tq-powerarch-bsp/yocto/build | Yocto build directory | ||||||||||||
| /opt/tq-powerarch-bsp/yocto/manifest | Contains an .xml file that lists the installed Yocto packages | ||||||||||||
| /opt/tq-powerarch-bsp/yocto/poky | Yocto meta layers and recipes | ||||||||||||
| /opt/tq-powerarch-bsp/yocto/poky/meta-tq-powerarch | TQ Power Architecture specific Yocto meta layers and recipes | ||||||||||||
| /opt/tq-powerarch-sdk64 | Installed Toolchain for 32bit and 64bit E5500 platform | ||||||||||||
| /srv/nfs | NFS server root directory, contains the following root file systems that can be used when booting from nfs:
In each of these root file systems, the subdirectory boot/ holds a respective kernel uImage and device tree blob. |
||||||||||||
| /srv/tftp | TFTP server root directory, contains binaries to be downloaded via TFTP
|
||||||||||||