
Dear "Jacky Lam",
In message 39811fe10901160153s2c9e1f63s70481667fe792594@mail.gmail.com you wrote:
Could anyone kindly tell me if u-boot supports itself as a mass storage device?
No, it does not. A lot of infrastructure for that is missing, for example writable file systems to name just one.
Or if u-boot main stream support the a protocol so call USB DFU(Universal Serial Bus Device Firmware Upgrade)?
No.
I have first seen this on openmoko.org and seems they use u-boot as well. However, when I look at the newest u-boot (1.3.4). It seems no code is about it. I don't know if I have overlooked something.
U-Boot 1.3.4 is actually pretty old. It is definitely NOT the latest release - that's 2008.10 (with 2009.01 to be released soon).
Best regards,
Wolfgang Denk