~~NOCACHE~~ \\ \\ ~~NOCACHE~~ ===== Preface ===== 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 * Yocto Project pre-installed * U-Boot and Linux source trees * pre-compiled U-Boot and Linux binaries * pre-compiled rootfile systems * self-contained, bootable images for NOR-Flash and SD card ===== Board Support Package ===== 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 ===== Virtual machine ===== 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. ==== Login credentials ==== To log into the virtual machine use the follwing credentials *User: tq *Password: password ==== Directory structure ==== ^ 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:\\ \\ ^ Directory ^ RootFS ^ Description ^ | rootfs | core-image-minimal | 32-bit minimal root file system | | rootfs-64b | core-image-minimal | 64-bit minimal root file system | | rootfs-64b-full-cmdline | core-image-full-cmdline | 64-bit extended root file system | 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\\ \\ ^ Directory ^ Description ^ | fman | FrameManager firmware | | rcw | Reset Configuration Words | | u-boot | Bootloader images | | ^ ^^