PHYTEC Unified Yocto BSP Release

Overview

PHYTEC Unified BSPs are categorized by specific processors that support our SOM families phyCORE, phyFLEX, phyBOARD and phyCARD. PHYTEC's Unified Yocto BSPs consists of three parts: release management, meta data and software components.

Release Management

Releases are managed with the “repo” tool. PHYTEC publishes approximately two releases per year and processor. The release numbers are made up by <processor type>-PD<year>.<number>.<patch number>.

For example, AM335x-PD15.1.0 is the first release for AM335x in 2015 with no service patch applied. In addition, PHYTEC releases several release candidates (RC) with no fixed timeline. The RCs are named AM335x-PD15.2-rc1 and are the next step towards the official release in the fall.

Meta data

The BSP meta data compile all information on how to build software packages. The data describes in particular, which bootloader and kernel is used for our hardware. The source code for the software components itself is not included in the meta data. If you would like to access the source code directly, please see the git repositories at git://git.phytec.de 

BSP Software Components

To download a BSP release, we have prepared a support script called phyLinux. After running the script you will have a full installation of Yocto with all required meta data and will be ready to run a build. It will download the source code for all software components.

PHYTEC Yocto BSP Quickstart

PHYTEC Yocto BSP Quickstart

In order to use Yocto and a PHYTEC BSP, a powerful host PC with Linux OS operating system is required since a lot of compiling will be done. Yocto needs a handful of additional packages on your host. For Ubuntu 14.04 you will need: 

sudo apt-get install gawk wget git-core diffstat unzip gcc-multilib \
        build-essential chrpath socat libsdl1.2-dev xterm

For information about other operating systems please see the Yocto Quickstart.

http://www.yoctoproject.org/docs/latest/yocto-project-qs/yocto-project-qs.html

PHYTEC Linux Script

Please create a new project folder such as: 

mkdir ~/yocto

Download and run the init script

cd ~/yocto
wget ftp://ftp.phytec.de/pub/Software/Linux/Yocto/Tools/phyLinux
chmod +x phyLinux
./phyLinux init

The script will prompt you to install the "repo tool" in your /usr/local/bin folder. You can manually install it in a different location. phyLinux will automatically detect Repo if it is found in the PATH. The repo tool will be used to manage the different Yocto BSP git repositories. 

Configurations

To run the script the following is required:

  • Target processor platform
  • PHYTECs BSP release number
  • Machine type

Please follow the links below according to your product's processor platform. The BSP platform support tables will help you choose the right machine for your hardware configuration. They also provide an overview over all features that are supported in our BSP releases.

After the successful configuration you can continue reading the HOWTO-yocto in your working directory.

Unified Yocto i.MX 6UL BSP

Unified Yocto i.MX 6 BSP

Unified Yocto AM335x BSP

Unified Yocto AM335x BSP

Older PTXdist based BSPs as well as Binary Yocto images can be found on our FTP server. They are categorized by product.

Link to FTP Root Directory (ftp://ftp.phytec.de/pub/Products/)

Unified Yocto RK3288 BSP

phyBOARD-Wega

Virtual Machine Hard Disk Image:

The PHYTEC Virtual Machine Hard Disk Images replace the previously included kit live DVD or USB stick.

Please download the images directly to your Windows or Linux system to obtain a ready-made development environment for your respective PHYTEC RDK.

Alternatively, the images are available on a USB stick.

http://download.phytec.de/Products/KPB-00802_phyBOARD_Wega/Virtual_Machine/SO-530v4.tar.xz

http://download.phytec.de/Products/KPB-00802_phyBOARD_Wega/Virtual_Machine/md5sum.txt

phyBOARD-Mira

Virtual Machine Hard Disk Image:

The PHYTEC Virtual Machine Hard Disk Images replace the previously included kit live DVD or USB stick. 

Please download the images directly to your Windows or Linux system to obtain a ready-made development environment for your respective PHYTEC RDK.
Alternatively, the images are available on a USB stick.

VM Live Image:
http://download.phytec.de/Products/KPB-01501-phyBOARD_Mira/Virtual_Machine/VPB-01501-xxx-v1.tar.xz

md5 check sum for Image:
http://download.phytec.de/Products/KPB-01501-phyBOARD_Mira/Virtual_Machine/VPB-01501-xxx-v1.md5sum.txt