Movial
STEricsson

BSP Quick Start

From Igloo Community
Jump to: navigation, search

Updating your board with latest image from Igloo Community

Check the latest release from the release page and download the compressed image.

Then you can follow the software update guide to get the image on the board.

If the prebuilt images do not fit your need, please see below for how to create your own.

Creating a binary image from Linaro file systems

Snowball linux media create.jpg

As the number of prebuilt raw images on the Igloo site are limited, you might want to build your own. This is done using Linaro file systems and tools:

  • Snowball HW packs are available at releases.linaro.org. They contain boot files, u-boot, Linux kernel and some HW-dependent files for the root file system. Make sure you fetch a HW pack for Linux BSP - not Android.
  • Linaro root file systems are also available at releases.linaro.org. The file systems come in different flavors, with different contents (Ubuntu, nano, developer, ...). A good explanation of Linaro file systems can be found at wiki.linaro.org

The tool that marries the HW pack and the file system together is linaro-media-create (l-m-c). It will copy some of the files from the HW pack onto the root file system, and create an output containing:

  • HW-specific startup files + u-boot and u-boot environment in one raw partition.
  • A Linux kernel in a FAT partition (as u-boot can read FAT and thus will be able to boot the kernel)
  • A Linux root file system in an EXT3 partition

Installation instructions for l-m-c are available at wiki.linaro.org

Walkthrough:

$ ./linaro-media-create --image_file out.img --dev snowball_emmc \
  --hwpack hwpack_linaro-snowball-*.tar.gz \
  --binary linaro-natty-nano-tar-*.tar.gz

The raw image can be flashed using riff.

$sudo riff -m flash -f out.img
Personal tools