[U-Boot] USB not working with 4.3.2 gcc compiler in u-boot 1.1.5

Remy Bohmer linux at bohmer.net
Fri Jul 17 08:22:17 CEST 2009


Hello,

2009/7/17 Ben Warren <biggerbadderben at gmail.com>:
> virupax wrote:
>> Hi
>>
>> I am using  arm-unknown-linux-gnueabi-gcc 4.3.2 compiler to compile the
>> u-boot 1.1.5 for the at91sam9260 board. When i use this u-boot image usb
>> start command is not detecting the connected usb stick.
>> Request Sense returned 00 00 00
>> Device NOT ready
>>    Request Sense returned 00 00 00
>>
>> If use some other old compiler to compile this u-boot, usb works fine in
>> that image.
>>
>> Some pls guide me what may be the difference.
>>
>>
> Your version of U-boot is about 3 years old.  Nobody will be interested
> in debugging it.  Please update to the latest and see if the problem exists.

This problem is indeed solved about a year ago. It was a problem with
all gcc-4.x ARM compilers that compiled the code badly.
It was solved by refactoring the code a little, such that the compiler
produces correct output. (see the code)

So, indeed: move to the current version. (the at91sam9260-ek board is
supported by mainline, so why do you use this prehistoric version
anyway?)

Kind Regards,

Remy


More information about the U-Boot mailing list