[U-Boot] [PATCH v4 4/6] armv7: Use -march=armv7-a and thereby enable Thumb-2

Tetsuyuki Kobayashi koba at kmckk.co.jp
Sat Jul 7 01:32:06 CEST 2012


Hello,

On 2012/07/07, at 8:02, Marek Vasut wrote:

> Dear Aneesh V,
> 
>> Enable -march=armv7-a for armv7 platforms if the tool-chain
>> supports it. This in turn results in Thumb-2 code generated
>> for these platforms if CONFIG_SYS_THUMB_BUILD is enabled.
>> 
>> Signed-off-by: Aneesh V <aneesh at ti.com>
>> ---
> 
> For some reason, this patch breaks USB EHCI on mx51 efika boards. The board just 
> freezes instead of detecting USB devices. Reverting this patch fixes the issue.
> 
> Note I use gcc 4.7.1 (!), might be compiler issue?
> 
> Tom, can you try on one of your beagle-dogs please? :)
> 

Just for your information,
I doubt unaligned access causes this problem.

My investigation is here,
http://lists.denx.de/pipermail/u-boot/2012-June/127020.html
My patch
[PATCH] arm: armv7: add compile option	-mno-unaligned-access if available
http://lists.denx.de/pipermail/u-boot/2012-July/127260.html




More information about the U-Boot mailing list