* [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe
@ 2013-03-11 20:17 Chase Maupin
2013-03-11 20:17 ` [PATCH 2/3] linux-ti-staging: Add OMAP5 support Chase Maupin
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Chase Maupin @ 2013-03-11 20:17 UTC (permalink / raw)
To: meta-ti
* Pull the TI staging U-Boot tree for use with ti33x devices and
the omap-a15 devices.
* Used the PN u-boot-ti-staging to make it easy to set a
PREFERRED_PROVIDER in the machine configuration to point to
this recipe instead of the default u-boot recipe since TI devices
should point to the TI staging trees by default.
Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
---
...> u-boot-ti-staging_2013.01.01-ti2013.2Q.00.bb} | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
copy recipes-bsp/u-boot/{u-boot_2011.09-psp04.06.00.08.bb => u-boot-ti-staging_2013.01.01-ti2013.2Q.00.bb} (61%)
diff --git a/recipes-bsp/u-boot/u-boot_2011.09-psp04.06.00.08.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2013.01.01-ti2013.2Q.00.bb
similarity index 61%
copy from recipes-bsp/u-boot/u-boot_2011.09-psp04.06.00.08.bb
copy to recipes-bsp/u-boot/u-boot-ti-staging_2013.01.01-ti2013.2Q.00.bb
index 1bd4b9e..67e1988 100644
--- a/recipes-bsp/u-boot/u-boot_2011.09-psp04.06.00.08.bb
+++ b/recipes-bsp/u-boot/u-boot-ti-staging_2013.01.01-ti2013.2Q.00.bb
@@ -1,11 +1,11 @@
# Use the version of u-boot.inc in oe-core not the meta-ti version
require ${COREBASE}/meta/recipes-bsp/u-boot/u-boot.inc
-DESCRIPTION = "u-boot bootloader for ARM MPU devices"
+DESCRIPTION = "u-boot bootloader for TI devices"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb"
-COMPATIBLE_MACHINE = "ti33x|omap3"
+COMPATIBLE_MACHINE = "ti33x|omap3|omap-a15"
DEFAULT_PREFERENCE = "-1"
@@ -13,13 +13,13 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
PR = "r0+gitr${SRCPV}"
-SRC_URI = "git://arago-project.org/git/projects/u-boot-am33x.git;protocol=git;branch=${BRANCH}"
+SRC_URI = "git://gitorious.ti.com/ti-u-boot/ti-u-boot.git;protocol=git;branch=${BRANCH}"
-BRANCH = "AM335XPSP_04.06.00.08"
+BRANCH = "ti-u-boot-2013.01.01"
# Lock to the commit corresponding to TAG:
-# v2011.09_AM335xPSP_04.06.00.08
-SRCREV = "1e4626f0d5f3bb04ec974e76a5d9029875269d31"
+# TBD
+SRCREV = "c44c35e24b1532272118c58c57f658f21b72a4dd"
S = "${WORKDIR}/git"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/3] linux-ti-staging: Add OMAP5 support
2013-03-11 20:17 [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe Chase Maupin
@ 2013-03-11 20:17 ` Chase Maupin
2013-03-11 20:17 ` [PATCH 3/3] omap5-evm: Add OMAP5 EVM configuration Chase Maupin
2013-03-11 20:18 ` [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe Maupin, Chase
2 siblings, 0 replies; 5+ messages in thread
From: Chase Maupin @ 2013-03-11 20:17 UTC (permalink / raw)
To: meta-ti
* Add the KERNEL_DEVICETREE definitions for omap5-evm
* Add the omap-a15 SOC_FAMILY to the list of COMPATIBLE_MACHINEs
Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
---
recipes-kernel/linux/linux-ti-staging_git.bb | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/recipes-kernel/linux/linux-ti-staging_git.bb b/recipes-kernel/linux/linux-ti-staging_git.bb
index 9ce507b..19b6254 100644
--- a/recipes-kernel/linux/linux-ti-staging_git.bb
+++ b/recipes-kernel/linux/linux-ti-staging_git.bb
@@ -32,8 +32,9 @@ DEPENDS_ti33x += "am33x-cm3"
# for the specific beaglebone machine.
KERNEL_DEVICETREE_ti33x = "arch/arm/boot/dts/am335x-evm.dts arch/arm/boot/dts/am335x-evmsk.dts arch/arm/boot/dts/am335x-bone.dts"
KERNEL_DEVICETREE_beaglebone = "arch/arm/boot/dts/am335x-bone.dts"
+KERNEL_DEVICETREE_omap5-evm = "arch/arm/boot/dts/omap5-evm.dts"
-COMPATIBLE_MACHINE = "ti33x"
+COMPATIBLE_MACHINE = "ti33x|omap-a15"
S = "${WORKDIR}/git"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 3/3] omap5-evm: Add OMAP5 EVM configuration
2013-03-11 20:17 [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe Chase Maupin
2013-03-11 20:17 ` [PATCH 2/3] linux-ti-staging: Add OMAP5 support Chase Maupin
@ 2013-03-11 20:17 ` Chase Maupin
2013-03-11 20:18 ` [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe Maupin, Chase
2 siblings, 0 replies; 5+ messages in thread
From: Chase Maupin @ 2013-03-11 20:17 UTC (permalink / raw)
To: meta-ti
* Add the machine configuration for the OMAP5 EVM device.
* Create the omap-a15.inc file to be shared with all Cortex-A15
derivative devices.
Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
---
.../machine/include/{keystone.inc => omap-a15.inc} | 14 +++++++-------
conf/machine/{am335x-evm.conf => omap5-evm.conf} | 17 +++++++----------
2 files changed, 14 insertions(+), 17 deletions(-)
copy conf/machine/include/{keystone.inc => omap-a15.inc} (52%)
copy conf/machine/{am335x-evm.conf => omap5-evm.conf} (78%)
diff --git a/conf/machine/include/keystone.inc b/conf/machine/include/omap-a15.inc
similarity index 52%
copy from conf/machine/include/keystone.inc
copy to conf/machine/include/omap-a15.inc
index bd447d4..3ea1a05 100644
--- a/conf/machine/include/keystone.inc
+++ b/conf/machine/include/omap-a15.inc
@@ -1,18 +1,18 @@
-SOC_FAMILY = "keystone"
+SOC_FAMILY = "omap-a15"
require conf/machine/include/soc-family.inc
require conf/machine/include/tune-cortexa15.inc
-PREFERRED_PROVIDER_virtual/kernel = "linux-keystone"
-PREFERRED_PROVIDER_virtual/bootloader = "u-boot"
-
# Increase this everytime you change something in the kernel
-MACHINE_KERNEL_PR = "r5"
+MACHINE_KERNEL_PR = "r0"
+
+PREFERRED_PROVIDER_virtual/kernel = "linux-ti-staging"
+PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-staging"
KERNEL_IMAGETYPE = "uImage"
+UBOOT_ARCH = "arm"
UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
-EXTRA_IMAGEDEPENDS += "u-boot"
-EXTRA_IMAGEDEPENDS += "boot-monitor"
+EXTRA_IMAGEDEPENDS += "virtual/bootloader"
diff --git a/conf/machine/am335x-evm.conf b/conf/machine/omap5-evm.conf
similarity index 78%
copy from conf/machine/am335x-evm.conf
copy to conf/machine/omap5-evm.conf
index 2889358..daa5f58 100644
--- a/conf/machine/am335x-evm.conf
+++ b/conf/machine/omap5-evm.conf
@@ -1,6 +1,6 @@
#@TYPE: Machine
-#@NAME: AM335x EVM
-#@DESCRIPTION: Machine configuration for the TI AM335x EVM
+#@NAME: OMAP5 EVM
+#@DESCRIPTION: Machine configuration for the TI OMAP5 uEVM
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
XSERVER = "xserver-xorg \
@@ -9,14 +9,12 @@ XSERVER = "xserver-xorg \
GUI_MACHINE_CLASS = "smallscreen"
-require conf/machine/include/ti33x.inc
+require conf/machine/include/omap-a15.inc
IMAGE_FSTYPES += "ubi tar.gz"
SERIAL_CONSOLE = "115200 ttyO0"
-PREFERRED_PROVIDER_virtual/kernel = "linux-ti33x-psp"
-
# UBI information. Note that this is board and kernel specific. Changes
# in your kernel port may require changes in these variables. For more
# details about this board please see
@@ -38,9 +36,8 @@ MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 3836"
# UBI: VID header offset: 2048 (aligned 2048)
UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512 -O 2048"
-PREFERRED_PROVIDER_virtual/bootloader = "u-boot"
-
-UBOOT_ARCH = "arm"
-UBOOT_MACHINE = "am335x_evm_config"
+UBOOT_MACHINE = "omap5_evm_config"
-MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen touchscreen sgx"
+# Currently removing the sgx machine feature because there is no SGX package
+# available for omap5
+MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen touchscreen"
--
1.7.0.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe
2013-03-11 20:17 [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe Chase Maupin
2013-03-11 20:17 ` [PATCH 2/3] linux-ti-staging: Add OMAP5 support Chase Maupin
2013-03-11 20:17 ` [PATCH 3/3] omap5-evm: Add OMAP5 EVM configuration Chase Maupin
@ 2013-03-11 20:18 ` Maupin, Chase
2013-03-11 20:31 ` Denys Dmytriyenko
2 siblings, 1 reply; 5+ messages in thread
From: Maupin, Chase @ 2013-03-11 20:18 UTC (permalink / raw)
To: Maupin, Chase, meta-ti
> -----Original Message-----
> From: Maupin, Chase
> Sent: Monday, March 11, 2013 3:17 PM
> To: meta-ti@yoctoproject.org
> Cc: Maupin, Chase
> Subject: [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot
> recipe
>
Denys,
I know you are working on something here too. I just wanted to give you an idea of what I was using for comparison.
> * Pull the TI staging U-Boot tree for use with ti33x devices and
> the omap-a15 devices.
> * Used the PN u-boot-ti-staging to make it easy to set a
> PREFERRED_PROVIDER in the machine configuration to point to
> this recipe instead of the default u-boot recipe since TI
> devices
> should point to the TI staging trees by default.
>
> Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
> ---
> ...> u-boot-ti-staging_2013.01.01-ti2013.2Q.00.bb} | 12
> ++++++------
> 1 files changed, 6 insertions(+), 6 deletions(-)
> copy recipes-bsp/u-boot/{u-boot_2011.09-psp04.06.00.08.bb => u-
> boot-ti-staging_2013.01.01-ti2013.2Q.00.bb} (61%)
>
> diff --git a/recipes-bsp/u-boot/u-boot_2011.09-psp04.06.00.08.bb
> b/recipes-bsp/u-boot/u-boot-ti-staging_2013.01.01-ti2013.2Q.00.bb
> similarity index 61%
> copy from recipes-bsp/u-boot/u-boot_2011.09-psp04.06.00.08.bb
> copy to recipes-bsp/u-boot/u-boot-ti-staging_2013.01.01-
> ti2013.2Q.00.bb
> index 1bd4b9e..67e1988 100644
> --- a/recipes-bsp/u-boot/u-boot_2011.09-psp04.06.00.08.bb
> +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2013.01.01-
> ti2013.2Q.00.bb
> @@ -1,11 +1,11 @@
> # Use the version of u-boot.inc in oe-core not the meta-ti
> version
> require ${COREBASE}/meta/recipes-bsp/u-boot/u-boot.inc
>
> -DESCRIPTION = "u-boot bootloader for ARM MPU devices"
> +DESCRIPTION = "u-boot bootloader for TI devices"
> LICENSE = "GPLv2+"
> LIC_FILES_CHKSUM =
> "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb"
>
> -COMPATIBLE_MACHINE = "ti33x|omap3"
> +COMPATIBLE_MACHINE = "ti33x|omap3|omap-a15"
>
> DEFAULT_PREFERENCE = "-1"
>
> @@ -13,13 +13,13 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
>
> PR = "r0+gitr${SRCPV}"
>
> -SRC_URI = "git://arago-project.org/git/projects/u-boot-
> am33x.git;protocol=git;branch=${BRANCH}"
> +SRC_URI = "git://gitorious.ti.com/ti-u-boot/ti-u-
> boot.git;protocol=git;branch=${BRANCH}"
>
> -BRANCH = "AM335XPSP_04.06.00.08"
> +BRANCH = "ti-u-boot-2013.01.01"
>
> # Lock to the commit corresponding to TAG:
> -# v2011.09_AM335xPSP_04.06.00.08
> -SRCREV = "1e4626f0d5f3bb04ec974e76a5d9029875269d31"
> +# TBD
> +SRCREV = "c44c35e24b1532272118c58c57f658f21b72a4dd"
>
> S = "${WORKDIR}/git"
>
> --
> 1.7.0.4
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe
2013-03-11 20:18 ` [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe Maupin, Chase
@ 2013-03-11 20:31 ` Denys Dmytriyenko
0 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2013-03-11 20:31 UTC (permalink / raw)
To: Maupin, Chase; +Cc: meta-ti
On Mon, Mar 11, 2013 at 08:18:36PM +0000, Maupin, Chase wrote:
> > -----Original Message-----
> > From: Maupin, Chase
> > Sent: Monday, March 11, 2013 3:17 PM
> > To: meta-ti@yoctoproject.org
> > Cc: Maupin, Chase
> > Subject: [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot
> > recipe
> >
>
> Denys,
>
> I know you are working on something here too. I just wanted to give you an
> idea of what I was using for comparison.
Thanks for the heads up! I'll try to incorporate this in my work.
--
Denys
> > * Pull the TI staging U-Boot tree for use with ti33x devices and
> > the omap-a15 devices.
> > * Used the PN u-boot-ti-staging to make it easy to set a
> > PREFERRED_PROVIDER in the machine configuration to point to
> > this recipe instead of the default u-boot recipe since TI
> > devices
> > should point to the TI staging trees by default.
> >
> > Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
> > ---
> > ...> u-boot-ti-staging_2013.01.01-ti2013.2Q.00.bb} | 12
> > ++++++------
> > 1 files changed, 6 insertions(+), 6 deletions(-)
> > copy recipes-bsp/u-boot/{u-boot_2011.09-psp04.06.00.08.bb => u-
> > boot-ti-staging_2013.01.01-ti2013.2Q.00.bb} (61%)
> >
> > diff --git a/recipes-bsp/u-boot/u-boot_2011.09-psp04.06.00.08.bb
> > b/recipes-bsp/u-boot/u-boot-ti-staging_2013.01.01-ti2013.2Q.00.bb
> > similarity index 61%
> > copy from recipes-bsp/u-boot/u-boot_2011.09-psp04.06.00.08.bb
> > copy to recipes-bsp/u-boot/u-boot-ti-staging_2013.01.01-
> > ti2013.2Q.00.bb
> > index 1bd4b9e..67e1988 100644
> > --- a/recipes-bsp/u-boot/u-boot_2011.09-psp04.06.00.08.bb
> > +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2013.01.01-
> > ti2013.2Q.00.bb
> > @@ -1,11 +1,11 @@
> > # Use the version of u-boot.inc in oe-core not the meta-ti
> > version
> > require ${COREBASE}/meta/recipes-bsp/u-boot/u-boot.inc
> >
> > -DESCRIPTION = "u-boot bootloader for ARM MPU devices"
> > +DESCRIPTION = "u-boot bootloader for TI devices"
> > LICENSE = "GPLv2+"
> > LIC_FILES_CHKSUM =
> > "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb"
> >
> > -COMPATIBLE_MACHINE = "ti33x|omap3"
> > +COMPATIBLE_MACHINE = "ti33x|omap3|omap-a15"
> >
> > DEFAULT_PREFERENCE = "-1"
> >
> > @@ -13,13 +13,13 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
> >
> > PR = "r0+gitr${SRCPV}"
> >
> > -SRC_URI = "git://arago-project.org/git/projects/u-boot-
> > am33x.git;protocol=git;branch=${BRANCH}"
> > +SRC_URI = "git://gitorious.ti.com/ti-u-boot/ti-u-
> > boot.git;protocol=git;branch=${BRANCH}"
> >
> > -BRANCH = "AM335XPSP_04.06.00.08"
> > +BRANCH = "ti-u-boot-2013.01.01"
> >
> > # Lock to the commit corresponding to TAG:
> > -# v2011.09_AM335xPSP_04.06.00.08
> > -SRCREV = "1e4626f0d5f3bb04ec974e76a5d9029875269d31"
> > +# TBD
> > +SRCREV = "c44c35e24b1532272118c58c57f658f21b72a4dd"
> >
> > S = "${WORKDIR}/git"
> >
> > --
> > 1.7.0.4
>
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-03-11 20:31 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-11 20:17 [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe Chase Maupin
2013-03-11 20:17 ` [PATCH 2/3] linux-ti-staging: Add OMAP5 support Chase Maupin
2013-03-11 20:17 ` [PATCH 3/3] omap5-evm: Add OMAP5 EVM configuration Chase Maupin
2013-03-11 20:18 ` [PATCH 1/3] u-boot-ti-staging: Add TI staging U-Boot recipe Maupin, Chase
2013-03-11 20:31 ` Denys Dmytriyenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.