![](http://s1.manualzz.com/store/data/006486176_1-d7eaa54001f9012c407144ea833f9c39-128x128.png)
advertisement
![Yocto Reference Manual | Manualzz Yocto Reference Manual | Manualzz](http://s1.manualzz.com/store/data/006486176_1-d7eaa54001f9012c407144ea833f9c39-360x466.png)
Yocto Reference Manual
After booting you can login using a serial cable or over ssh. There is no root password. That is because of the debug settings in conf/local.conf. If you comment out the line
#EXTRA_IMAGE_FEATURES = "debug‐tweaks" the debug settings, like setting an empty root password, will not be applied.
6.3 Installing the SDK
To install the SDK for a machine and image type, you can create an SDK installer with
Bitbake in the BSP itself. Ensure that the correct target machine is set. You also need to
pass the image type you want to create the SDK for: host$ bitbake <image> ‐c populate_sdk
This takes 1-5 hours depending on the image type and host machine (like building a
BSP). After that you may find the installer in your Yocto directory under:
build/deploy/sdk
Install the SDK with (example): host$ cd build/deploy/sdk host$ ./poky‐glibc‐x86_64‐phytec‐qt4demo‐image‐cortexa8t2hf‐vfp‐neon‐ toolchain‐1.7.sh
Usage example with a simple C file named bumpRTS.c host$ source /opt/poky/1.7/environment‐setup‐cortexa8t2hf‐vfp‐neon‐poky‐ linux‐gnueabi host$ make bumpRTS
Creates an arm binary: host$ file bumpRTS bumpRTS: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked
(uses shared libs), for GNU/Linux 2.6.32,
BuildID[sha1]=42d4aa389d09ade2023364e4eef9021080f610f9, not stripped
6.4 Accessing Development States between Releases
Special release manifests exist to give you access to current development states of the
Yocto BSP. They will not be displayed in the phyLinux selection menu but need to be
selected manually. This can be done by the following command line:
./phyLinux ‐r dizzy
This will initialize a BSP which will track the latest development state. From now on running: repo sync in this folder will pull all the latest changes from our Git repositories.
14 © PHYTEC Messtechnik GmbH 2015 L-813e_2
advertisement
Related manuals
advertisement
Table of contents
- 7 The Yocto Project
- 7 Introduction
- 7 Core Components
- 8 Vocabulary
- 8 Recipes
- 8 Classes
- 8 Layers
- 8 Machine
- 8 Distro
- 9 Bitbake
- 9 Toaster
- 9 Official Documentation
- 10 Compatible Linux Distributions
- 11 Introduction to the Phytec BSP
- 11 BSP Structure
- 11 BSP Management
- 11 phyLinux
- 12 BSP Meta Data
- 12 meta-openembedded
- 12 meta-qt
- 13 meta-phytec
-
13
meta-phytec/meta-phy
- 13 meta-yogurt
- 13 Build Configuration
- 14 Installation
- 14 Setting up the Host
- 14 Git Configuration
- 15 site.conf Setup
- 16 phyLinux Documentation
- 16 Get phyLinux
- 16 Basic Usage
- 17 Initialization
- 18 Advanced Usage
- 19 Working with Poky and Bitbake
- 19 Start the Build
- 19 Images
- 20 Installing the SDK
- 20 Accessing Development States between Releases
- 21 BSP Features of meta-phytec and meta-yogurt
- 21 Buildinfo