[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