
Dear Mr. Wolfgang, I found the issue. In usb_stor_get_info function of common/usb_storage.c I add the following: (dev->descriptor.idVendor == 0x0204 && dev->descriptor.idProduct == 0x6025)
to skip the ss->transport_reset(ss);. This I took out from the linux kernel code.
Now its working for me.
Regards Debashish
-----Original Message----- From: Wolfgang Denk [mailto:wd@denx.de] Sent: Wednesday, November 24, 2010 9:56 PM To: Debashish Rath Cc: u-boot@lists.denx.de Subject: Re: [U-Boot] "usb reset" issue with some pen drives which work well in Linux/Windows
Dear Debashish Rath,
In message 24A35C16137FE049838D189639DD567F083D4BBC@eu-exh-02.EU.TRID.COM you wrote:
I was trying to add usb support to u-boot for my Arm cortex-A9 processor ba= sed board. I am using "U-Boot 2009.08".
Before trying anything else, please update to current code and re-run your tests.
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: wd@denx.de "If you'll excuse me a minute, I'm going to have a cup of coffee." - broadcast from Apollo 11's LEM, "Eagle", to Johnson Space Center, Houston July 20, 1969, 7:27 P.M.