u-boot + Android 'fastboot' protocol/commands support (was: [Android: device/linaro/common] Rename the kernel to uImage for Linaro Android build)

2011-04-19 Thread Jim Huang
On 19 April 2011 14:28, Amit Pundir pundira...@gmail.com wrote:
 On Mon, Apr 18, 2011 at 8:31 PM, Alexander Sack a...@linaro.org wrote:
 On Mon, Apr 18, 2011 at 3:51 PM, Zach Pfeffer pfeff...@gmail.com wrote:
 That would be very nice. There's actually some documentation in u-boot
 about fastboot (a README). I wonder if there's some support already?
 Yes, I was told that someone (TI?) had a public tree with it. If all
 goes well, John (CCed) would review those, clean the patches up,
 upstream and integrate then into our u-boot branches so we can have
 them for our LEB builds as well.

 Rowboat also has a decent Fastboot support in u-boot for OMAP3
 http://gitorious.org/rowboat/u-boot-omap3
 Not all the Fastboot commands are supported though
 http://wiki.tiprocessors.com/index.php/TI-Android-GingerBread-2.3-DevKit-1.0_UserGuide#Fastboot_commands

Hi Amit, Zach, and Alexander,

Thanks for your sharing about u-boot + Android 'fastboot'
protocol/commands support.  At least, patched u-boot works out of box
on TI OMAP platforms.

Can we define the basic boot loader requirements of Linaro Evaluation
Build (LEB) for Android at present?  I think it would be essential for
validation and Android platform verification purpose.

My idea is that we require abstract 'bootloader' component in Android
device/linaro/common, and (patched) 'u-boot' would be the provider of
'bootloader' component in
device/linaro/Linaro-Evaluation-Build-Hardware.  Also, supporting
firmware upgrade through 'fastboot' protocol is the recommend feature
for LEB boot loader.

Does it sound reasonable?

Thanks,
-jserv

___
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev


Re: u-boot + Android 'fastboot' protocol/commands support (was: [Android: device/linaro/common] Rename the kernel to uImage for Linaro Android build)

2011-04-19 Thread Wolfgang Denk
Dear Jim Huang,

In message BANLkTi=ynna9nbxwng_1mfwfd6g_o09...@mail.gmail.com you wrote:

 My idea is that we require abstract 'bootloader' component in Android
 device/linaro/common, and (patched) 'u-boot' would be the provider of
 'bootloader' component in
 device/linaro/Linaro-Evaluation-Build-Hardware.  Also, supporting

If you are discussing requirements for U-Boot, and plan to get these
merged in to mainlineU-Boot one day, it would probably be a good idea
to discuss these plans on the U-Boot mailing list as well - ideally
before any design is cast in iron.

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
The management question ... is not _whether_ to build a pilot  system
and  throw  it away. You _will_ do that. The only question is whether
to plan in advance to build a throwaway, or to promise to deliver the
throwaway to customers.   - Fred Brooks, The Mythical Man Month

___
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev