README.hardware: bring up-to-date

* Fix Yocto Project documentation URL
* Indicate physical reference hardware support comes from meta-yocto-bsp
* Remove/replace references to Poky where appropriate

(From meta-yocto rev: e2d620445993d56008e78a7e8463080315828e4c)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Paul Eggleton 2013-04-09 15:22:00 +01:00 committed by Richard Purdie
parent 8f645396ba
commit ac6392ad09
1 changed files with 29 additions and 22 deletions

View File

@ -1,28 +1,34 @@
Poky Hardware README Poky Hardware README
==================== ====================
This file gives details about using Poky with different hardware reference This file gives details about using Poky with the reference machines
boards and consumer devices. A full list of target machines can be found by supported out of the box. A full list of supported reference target machines
looking in the meta/conf/machine/ directory. If in doubt about using Poky with can be found by looking in the following directories:
your hardware, consult the documentation for your board/device.
meta/conf/machine/
meta-yocto-bsp/conf/machine/
If you are in doubt about using Poky/OpenEmbedded with your hardware, consult
the documentation for your board/device.
Support for additional devices is normally added by creating BSP layers - for Support for additional devices is normally added by creating BSP layers - for
more information please see the Yocto Board Support Package (BSP) Developer's more information please see the Yocto Board Support Package (BSP) Developer's
Guide - documentation source is in documentation/bspguide or download the PDF Guide - documentation source is in documentation/bspguide or download the PDF
from: from:
http://yoctoproject.org/community/documentation http://yoctoproject.org/documentation
Support for machines other than QEMU may be moved out to separate BSP layers in Support for physical reference hardware has now been split out into a
future versions. meta-yocto-bsp layer which can be removed separately from other layers if not
needed.
QEMU Emulation Targets QEMU Emulation Targets
====================== ======================
To simplify development Poky supports building images to work with the QEMU To simplify development, the build system supports building images to
emulator in system emulation mode. Several architectures are currently work with the QEMU emulator in system emulation mode. Several architectures
supported: are currently supported:
* ARM (qemuarm) * ARM (qemuarm)
* x86 (qemux86) * x86 (qemux86)
@ -30,32 +36,33 @@ supported:
* PowerPC (qemuppc) * PowerPC (qemuppc)
* MIPS (qemumips) * MIPS (qemumips)
Use of the QEMU images is covered in the Poky Reference Manual. The Poky Use of the QEMU images is covered in the Yocto Project Reference Manual.
MACHINE setting corresponding to the target is given in brackets. The appropriate MACHINE variable value corresponding to the target is given
in brackets.
Hardware Reference Boards Hardware Reference Boards
========================= =========================
The following boards are supported by Poky's core layer: The following boards are supported by the meta-yocto-bsp layer:
* Texas Instruments Beagleboard (beagleboard) * Texas Instruments Beagleboard (beagleboard)
* Freescale MPC8315E-RDB (mpc8315e-rdb) * Freescale MPC8315E-RDB (mpc8315e-rdb)
* Ubiquiti Networks RouterStation Pro (routerstationpro) * Ubiquiti Networks RouterStation Pro (routerstationpro)
For more information see the board's section below. The Poky MACHINE setting For more information see the board's section below. The appropriate MACHINE
corresponding to the board is given in brackets. variable value corresponding to the board is given in brackets.
Consumer Devices Consumer Devices
================ ================
The following consumer devices are supported by Poky's core layer: The following consumer devices are supported by the meta-yocto-bsp layer:
* Intel Atom based PCs and devices (atom-pc) * Intel Atom based PCs and devices (atom-pc)
For more information see the device's section below. The Poky MACHINE setting For more information see the device's section below. The appropriate MACHINE
corresponding to the device is given in brackets. variable value corresponding to the device is given in brackets.
@ -78,7 +85,7 @@ supports ethernet, wifi, sound, and i915 graphics by default in addition to
common PC input devices, busses, and so on. common PC input devices, busses, and so on.
Depending on the device, it can boot from a traditional hard-disk, a USB device, Depending on the device, it can boot from a traditional hard-disk, a USB device,
or over the network. Writing poky generated images to physical media is or over the network. Writing generated images to physical media is
straightforward with a caveat for USB devices. The following examples assume the straightforward with a caveat for USB devices. The following examples assume the
target boot device is /dev/sdb, be sure to verify this and use the correct target boot device is /dev/sdb, be sure to verify this and use the correct
device as the following commands are run as root and are not reversable. device as the following commands are run as root and are not reversable.
@ -131,7 +138,7 @@ USB Device:
device stops flashing, remove and reinsert the device to allow the device stops flashing, remove and reinsert the device to allow the
kernel to detect the new partition layout. kernel to detect the new partition layout.
c. Copy the contents of the poky image to the USB-ZIP mode device: c. Copy the contents of the image to the USB-ZIP mode device:
# mkdir /tmp/image # mkdir /tmp/image
# mkdir /tmp/usbkey # mkdir /tmp/usbkey
@ -281,8 +288,8 @@ anything here.
Load the kernel and dtb (device tree blob), and boot the system as follows: Load the kernel and dtb (device tree blob), and boot the system as follows:
1. Get the kernel (uImage-mpc8315e-rdb.bin) and dtb (uImage-mpc8315e-rdb.dtb) 1. Get the kernel (uImage-mpc8315e-rdb.bin) and dtb (uImage-mpc8315e-rdb.dtb)
files from the Poky build tmp/deploy directory, and make them available on files from the tmp/deploy directory, and make them available on your TFTP
your TFTP server. server.
2. Connect the board's first serial port to your workstation and then start up 2. Connect the board's first serial port to your workstation and then start up
your favourite serial terminal so that you will be able to interact with your favourite serial terminal so that you will be able to interact with