Project Home
Project Home
Source Code
Source Code
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - Freescale i.MX31 floating point: (8 Items)
   
Freescale i.MX31 floating point  
Does QNX support the Freescale i.MX31 vector floating point unit?

We're looking for a replacement for the pxa270 and sure could use the floating point unit.

TIA
Re: Freescale i.MX31 floating point  
Yep, gcc 4.2 toolchain has support to do ARM vfp.

Regards,

Ryan Mansfield
Re: Freescale i.MX31 floating point  
BTW, the compiler options you would want to use would be:

-mfpu=vfp -mfloat-abi=softvfp

Regards,

Ryan Mansfield
Re: Freescale i.MX31 floating point  
Hooray!

Thanks for the speedy reply!
Re: Freescale i.MX31 floating point  
No problem. Rereading your question, I'm not certain if you were strictly speaking about VFP support from the Tools or 
the OS. I assumed it was the tools because this is the tools forum.  

You would also need the ARM v6 procnto for VFP support.

Regards,

Ryan Mansfield 
Re: Freescale i.MX31 floating point  
Is procnto v6 released or still beta?

IOW, what needs to be downloaded to get this support?

Thanks again.
Re: Freescale i.MX31 floating point  
It will be released with 6.4.0

Note that you'll also need a startup built with the 6.4.0 (head branch)
libstartup.a to ensure it sets everything up for procnto-v6 operation.
I don't know the BSP release schedule though...

	Sunil.

Ken Schumm wrote:
> Is procnto v6 released or still beta?
> 
> IOW, what needs to be downloaded to get this support?
> 
> Thanks again.
> 
> _______________________________________________
> General
> http://community.qnx.com/sf/go/post5139
> 
Re: Freescale i.MX31 floating point  
Great, Thanks!

It looks like the required stuff can be downloaded from the Trinity build.

Hopefully that will be suitable for our MX31 evaluation benchmarks.