[meta-ti] [PATCH 1/3] u-boot 2011.09: add pandaboard support
Tom Rini
tom.rini at gmail.com
Thu Dec 8 08:34:26 PST 2011
On Thu, Dec 8, 2011 at 8:55 AM, Koen Kooi <koen at dominion.thruhere.net> wrote:
> Op 7 dec. 2011, om 16:38 heeft Tom Rini het volgende geschreven:
>> On Wed, Dec 7, 2011 at 7:42 AM, Koen Kooi <koen at dominion.thruhere.net> wrote:
>>> Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
>>> ---
>>> recipes-bsp/u-boot/u-boot_2011.09.bb | 9 ++++++---
>>> 1 files changed, 6 insertions(+), 3 deletions(-)
>>>
>>> diff --git a/recipes-bsp/u-boot/u-boot_2011.09.bb b/recipes-bsp/u-boot/u-boot_2011.09.bb
>>> index 74c8518..955bd5e 100644
>>> --- a/recipes-bsp/u-boot/u-boot_2011.09.bb
>>> +++ b/recipes-bsp/u-boot/u-boot_2011.09.bb
>>> @@ -8,9 +8,9 @@ UBOOT_IMAGE = "u-boot-${MACHINE}-${PV}-${PR}.img"
>>> UBOOT_SYMLINK = "u-boot-${MACHINE}.img"
>>>
>>> # No patches for other machines yet
>>> -COMPATIBLE_MACHINE = "(beagleboard)"
>>> +COMPATIBLE_MACHINE = "(beagleboard|omap4430-panda)"
>>>
>>> -SRC_URI = "git://www.denx.de/git/u-boot.git;protocol=git \
>>> +SRC_URI_pn-${PN}_beagleboard = "git://www.denx.de/git/u-boot.git;protocol=git \
>>> file://2011.09/0001-omap3-mem-Comment-enable_gpmc_cs_config-more.patch \
>>> file://2011.09/0002-OMAP3-Update-SDRC-dram_init-to-always-call-make_cs1_.patch \
>>> file://2011.09/0003-OMAP3-Add-a-helper-function-to-set-timings-in-SDRC.patch \
>>> @@ -35,7 +35,10 @@ SRC_URI = "git://www.denx.de/git/u-boot.git;protocol=git \
>>> file://fw_env.config \
>>> "
>>>
>>> -SRCREV = "fdbe8b9a2d1858ba35dd6214315563ad44d4a0e3"
>>> +SRCREV_pn-${PN}_beagleboard = "fdbe8b9a2d1858ba35dd6214315563ad44d4a0e3"
>>> +
>>> +SRC_URI_pn-${PN}_omap4430-panda = "git://git.linaro.org/boot/u-boot-linaro-stable.git"
>>> +SRCREV_pn-${PN}_omap4430-panda = "3d343a62b8240100d6ce76b9126ff1e97be1eb5f"
>>>
>>> LIC_FILES_CHKSUM = "file://COPYING;md5=1707d6db1d42237583f50183a5651ecb"
>>
>> On the beagle rev, what doesn't work for pandaboard? And/or, what
>> doesn't work on pandaboard on u-boot git mainline? 2011.12 is near
>> and that will have the Beagle SPL patches and I'd like to say it's
>> safe for pandas too.
>
> U-Boot SPL 2011.09-01433-g01baa05 (Dec 08 2011 - 16:49:37)
> Texas Instruments OMAP4460 ES1.1
> OMAP SD/MMC: 0
> reading u-boot.img
> reading u-boot.img
>
>
> U-Boot 2011.09-01433-g01baa05 (Dec 08 2011 - 16:49:37)
>
> CPU : OMAP4460 ES1.1
> Board: OMAP4 Panda
> I2C: ready
> DRAM: 1 GiB
> MMC: OMAP SD/MMC: 0
> Using default environment
>
> In: serial
> Out: serial
> Err: serial
> Hit any key to stop autoboot: 0
> reading boot.scr
>
> ** Unable to read "boot.scr" from mmc 0:1 **
> reading uImage
>
> 4079360 bytes read
> Booting from mmc0 ...
> ## Booting kernel from Legacy Image at 82000000 ...
> Image Name: Angstrom/2.6.35.7/omap4430-panda
> Image Type: ARM Linux Kernel Image (uncompressed)
> Data Size: 4079296 Bytes = 3.9 MiB
> Load Address: 80008000
> Entry Point: 80008000
> Verifying Checksum ... OK
> Loading Kernel Image ... OK
> OK
>
> Starting kernel ...
>
> So mainline works, I'll wait for 2011.12 final and move beagle, panda, crane, hawk to that. What's the state of TI EVMs in mainline?
AM3517EVM and OMAP3EVM are also good and SPL'd. Mainline isn't yet
appropriate for am335x evm nor beaglebone.
--
Tom
More information about the meta-ti
mailing list