[U-Boot] ARM: NVIDIA Tegra2 SoC support, running/flashing on Harmony

Tom Warren twarren.nvidia at gmail.com
Mon Feb 14 17:19:03 CET 2011


Marcel,

On Sun, Feb 13, 2011 at 12:08 PM, Anton Staaf <robotboy at chromium.org> wrote:
> Hi Marcel,
>     I think your best bet right now is to use the nvflash tool provided in
> the Chromium chroot.  That's what the burn-u-boot script uses (by the way,
> that script recently changed to write_tegra_bios (I know, bad name), and
> will probably change again to something like cros_write_firmware).  That
> script and associated files in the Harmony overlay for Chromium OS
> "src/overlay/overlay-variant-tegra2-dev-board" knows how to write to the
> NAND on the Harmony.
>
> -Anton
> On Fri, Feb 11, 2011 at 12:56 AM, marcel at ziswiler.com <marcel at ziswiler.com>
> wrote:
>>
>> Hi Tom
>>
>> I am working with NVIDIA Harmony board and have chromium U-Boot 2009.11
>> working
>> on it nicely after just changing the TEXT_BASE in
>> board/tegra2/harmony/config.mk
>> from 0x00e08000 to 0x00108000 as outlined in the NVIDIA developer forum.
>>
>> Now I saw your recent work on mainlining basic NVIDIA Tegra2 SoC support
>> which
>> is currently only available in the ARM U-Boot custodian tree at
>> git://git.denx.de/u-boot-arm.git. I can compile it fine for Harmony but I
>> have
>> not figured out how one could get this one flashed onto the board. Can you
>> quickly outline what tool you are using (e.g. vibrante burnflash,
>> fastboot,
>> nvflash or chromium burn-u-boot) and what the exact parameters thereof
>> (e.g.
>> load addresses and such) are?
>>
>> Thanks for your help!
>>
>> Cheers
>>
>> Marcel
>>
You can follow Anton's instructions above.  I'm using OpenOCD and a
JTAG board during the early stages to load my U-Boot images into RAM
on Harmony and Seaboard.

Once I get to the nand/spi/mmc drivers, I'll start testing with
nvflash to ensure that the system is boot-strappable.

Tom
 _______________________________________________
>> U-Boot mailing list
>> U-Boot at lists.denx.de
>> http://lists.denx.de/mailman/listinfo/u-boot
>
>


More information about the U-Boot mailing list