mirror of
git://git.yoctoproject.org/meta-intel
synced 2026-01-01 13:58:05 +00:00
romley: add Ivy Bridge support
Create a new machine to support the romley Ivy Bridge CPU variant. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
This commit is contained in:
parent
150be7c8fb
commit
920212bf51
|
|
@ -2,10 +2,18 @@ This README file contains information on building the meta-romley
|
|||
BSP layer, and booting the images contained in the /binary directory.
|
||||
Please see the corresponding sections below for details.
|
||||
|
||||
The 'romley' platform consists of the Intel Xeon E5-2600 and E5-2400
|
||||
Series Processors, plus the Intel C604/C602-J Chipset
|
||||
The romley platform consists of two versions:
|
||||
1. romley - Sandy Bridge
|
||||
2. romley - Ivy Bridge
|
||||
|
||||
The romley - Sandy Bridge platform consists of the Intel Xeon E5-2600
|
||||
and E5-2400 Series processors, plus the Intel C604/C602-J chipset
|
||||
(Sandy Bridge-EP/EN + Patsburg).
|
||||
|
||||
The romley - Ivy Bridge platform consists of the Intel Xeon E5-2600
|
||||
and E5-2400 v2 Series processors with the Intel C604/C602-J chipset
|
||||
(Ivy Bridge-EP/EN + Patsburg).
|
||||
|
||||
This BSP assumes Matrox graphics is being used.
|
||||
|
||||
Further information about the platforms supported by this BSP can be
|
||||
|
|
@ -25,6 +33,7 @@ listed here:
|
|||
|
||||
https://www.yoctoproject.org/webform/yocto-project-compatible-registration
|
||||
|
||||
|
||||
Dependencies
|
||||
============
|
||||
|
||||
|
|
@ -76,10 +85,14 @@ common metadata shared between BSPs) e.g.:
|
|||
yocto/meta-intel \
|
||||
yocto/meta-intel/meta-romley \
|
||||
|
||||
To enable the romley layer, add the romley MACHINE to local.conf:
|
||||
To enable the romley Sandy Bridge layer, add the romley MACHINE to local.conf:
|
||||
|
||||
MACHINE ?= "romley"
|
||||
|
||||
To enable the romley Ivy Bridge layer, add the romley-ivb MACHINE to local.conf:
|
||||
|
||||
MACHINE ?= "romley-ivb"
|
||||
|
||||
You should then be able to build a romley image as such:
|
||||
|
||||
$ source oe-init-build-env
|
||||
|
|
@ -127,6 +140,7 @@ ifconfig the IP address and use that to ssh in. The root password is
|
|||
empty, so to log in type 'root' for the user name and hit 'Enter' at
|
||||
the Password prompt: and you should be in.
|
||||
|
||||
|
||||
III. Enabling Intel DPDK Technology
|
||||
===================================
|
||||
|
||||
|
|
@ -142,5 +156,3 @@ the syslinux boot: prompt, or the boot: prompt contains strange
|
|||
characters), try doing this first:
|
||||
|
||||
# dd if=/dev/zero of=/dev/sdf bs=1M count=512
|
||||
|
||||
|
||||
|
|
|
|||
20
meta-romley/conf/machine/romley-ivb.conf
Normal file
20
meta-romley/conf/machine/romley-ivb.conf
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
#@TYPE: Machine
|
||||
#@NAME: romley-ivb
|
||||
|
||||
#@WEBTITLE: Intel Xeon E5-2600 and E5-2400 v2 Series (Formerly Ivy Bridge-EP/EN)
|
||||
#Processors with Intel C604/C602-J Chipset (Romley-EP/EN Platform)
|
||||
|
||||
#@DESCRIPTION: Machine configuration for Romley systems
|
||||
# i.e. Xeon E5-2600 and E5-2400 + Intel CC604/C602-J
|
||||
|
||||
|
||||
PREFERRED_VERSION_linux-yocto ?= "3.4%"
|
||||
|
||||
require conf/machine/include/tune-x86_64.inc
|
||||
require conf/machine/include/ia32-base.inc
|
||||
require conf/machine/include/meta-intel.inc
|
||||
|
||||
XSERVER ?= "${XSERVER_IA32_BASE} \
|
||||
${XSERVER_IA32_EXT} \
|
||||
${XSERVER_IA32_MATROX_MGA} \
|
||||
"
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Assume a USB mouse and keyboard are connected
|
||||
HAVE_TOUCHSCREEN=0
|
||||
HAVE_KEYBOARD=1
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
Section "Device"
|
||||
Identifier "Matrox MGA"
|
||||
Driver "mga"
|
||||
EndSection
|
||||
|
||||
Section "Monitor"
|
||||
Identifier "Generic Monitor"
|
||||
Option "DPMS"
|
||||
EndSection
|
||||
|
||||
Section "Screen"
|
||||
Identifier "Default Screen"
|
||||
Device "Matrox MGA"
|
||||
Monitor "Generic Monitor"
|
||||
DefaultDepth 24
|
||||
EndSection
|
||||
|
||||
Section "ServerLayout"
|
||||
Identifier "Default Layout"
|
||||
Screen "Default Screen"
|
||||
EndSection
|
||||
|
||||
Section "ServerFlags"
|
||||
Option "DontZap" "0"
|
||||
Option "AutoAddDevices" "False"
|
||||
EndSection
|
||||
|
|
@ -8,6 +8,13 @@ KBRANCH_romley = "standard/common-pc-64/romley"
|
|||
SRCREV_machine_pn-linux-yocto_romley ?= "13809f2cfd9be0ce86bd486e1643f9b90bed6f4f"
|
||||
SRCREV_meta_pn-linux-yocto_romley ?= "f697e099bc76d5df3a307a5bc0cc25021dd6dfe0"
|
||||
|
||||
COMPATIBLE_MACHINE_romley-ivb = "romley-ivb"
|
||||
KMACHINE_romley-ivb = "romley"
|
||||
KBRANCH_romley-ivb = "standard/common-pc-64/romley"
|
||||
|
||||
SRCREV_machine_pn-linux-yocto_romley-ivb ?= "13809f2cfd9be0ce86bd486e1643f9b90bed6f4f"
|
||||
SRCREV_meta_pn-linux-yocto_romley-ivb ?= "f697e099bc76d5df3a307a5bc0cc25021dd6dfe0"
|
||||
|
||||
module_autoload_uio = "uio"
|
||||
|
||||
LINUX_VERSION = "3.4.28"
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user