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

2011-02-14 Thread Tom Warren
Marcel,

On Sun, Feb 13, 2011 at 12:08 PM, Anton Staaf robot...@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, mar...@ziswiler.com mar...@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@lists.denx.de
 http://lists.denx.de/mailman/listinfo/u-boot


___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


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

2011-02-13 Thread Anton Staaf
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, mar...@ziswiler.com
mar...@ziswiler.comwrote:

 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
 ___
 U-Boot mailing list
 U-Boot@lists.denx.de
 http://lists.denx.de/mailman/listinfo/u-boot

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


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

2011-02-11 Thread Wolfgang Denk
Dear mar...@ziswiler.com,

In message 
421429519.780509.1297414600267.javamail.open-xcha...@oxusltgw06.schlund.de 
you wrote:
 
 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
...
 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?

You wroite that you have U-Boot running - then why do you not use
U-Boot to bootstrap itself?  That's always the most natural
approach...

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de
Experience is what causes a person to make new  mistakes  instead  of
old ones.
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


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

2011-02-11 Thread mar...@ziswiler.com
On 11 February 2011 at 10:11 Wolfgang Denk w...@denx.de wrote:

 You wroite that you have U-Boot running - then why do you not use
 U-Boot to bootstrap itself?  That's always the most natural
 approach...
 
Good point if there where any kind of NAND flash support on Harmony in U-Boot
yet. But that's not the case. I do understand that this is all very early stuff
but would like to help in testing/improving if possible.
 
Cheers
 
Marcel
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot