Yocto Development Environment: Difference between revisions

From Variscite Wiki
Line 34: Line 34:
$ sudo apt-get install u-boot-tools
$ sudo apt-get install u-boot-tools
</pre>
</pre>
= Pre Built Ubuntu 14.04 VMWare virtual machine =
We created a Virtual machine with all packages installed. We also installed Yocto Fido R2 on it.
Please download it from the FTP site and add it to your VMWare.
<br/>Features:
* Username: variscite
* Password: variscite
* Yocto Fido installed. Skip to the section: [[VAR-SOM-MX6 Yocto Fido R2 Build Yocto_release#Setup_and_build_Yocto_QT5.2FX|Build Yocto release]]
* NFS server configured. ~/rootfs is the file system
* TFTP server configured. Use /tftpboot
* Minicom installed and configured. /dev/ttyUSB0 is the device.

Revision as of 14:11, 15 December 2015

VAR-SOM-MX6 - Setting Development Environment

Introduction

Installing Ubuntu 14.04 in VMWare Player

There are many examples on the WEB. we Recommend:

Installation recommendations

  • Set the number of CPU's to maximum possible
  • Set the memory size to at least 4GB.
  • Set the disk size to be at least 200GB. 300GB is better.
  • Use Bridge for networking.
  • Install the VMWare tools.
  • If you have an extra hard drive use it as a physical partition and set you home directory to it.
  • Update Ubuntu right after first login.

Installing additional packages for Ubuntu 14.04

First time you login into Ubuntu Install additional pacakages

Yocto essentials pacakages:
$ sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev xterm

Yocto Documentation:
$ sudo apt-get install make xsltproc docbook-utils fop dblatex xmlto

ADT Installer Extras:
$ sudo apt-get install autoconf automake libtool libglib2.0-dev libarchive-dev

Additional :
$ sudo apt-get install bison flex patch libncurses-dev
$ sudo apt-get install gettext texinfo curl subversion
$ sudo apt-get install minicom wireshark
$ sudo apt-get install ssh vde2 nfs-kernel-server debootstrap uml-utilities
$ sudo apt-get install bridge-utils dnsmasq xinetd tftpd tftp
$ sudo apt-get install u-boot-tools