AnsweredAssumed Answered

Hardware floating point support?

Question asked by Wayne Radochonski on Oct 3, 2012
Latest reply on Sep 20, 2013 by Daiane Angolini

I'm porting an application from an x86 Atom to an i.MX53 QSB for a wave energy project.

 

The i.MX53 QSB optimizes the transfer of mechanical power into electrical current to charge

batteries.  Using a i.MX53 QSB should drop our HOTEL load from 12 watts to 2 watts

 

Having worked through installing a SATA drive and getting a cross tool chain working

with Eclipse CDT/RSE, I have stumbled into another potential pot hole.

 

Our existing app makes extensive use of floating point arithmetic.  I just discovered that

Linux kernels come into two flavors for this class of ARM processors.  A  "armhf" kernel

seems to imply support for hardware floating point.

 

Does the kernel on the micro-SD shipped with i.MX53 QSB support floating point natively? 

We need just standard IEEE-754 double precision floating point.

 

If not, is there kernel and tool chain with hardware floating point supported?  Where

can it be downloaded?

 

Thanks,

Wayne

Outcomes