Re: Target options for gcc
Greg Ungerer <[email protected]>
| Newsgroups | gmane.comp.hardware.motorola.microcontrollers.coldfire |
|---|---|
| Message-ID | <[email protected]> |
Hi Bob, Bob Brusa wrote: > Just a few minutes ago I realized that this number 5285 (somehow burnt > into my brain) is wrong. It's the MCF5282 !!! See below... > But thanks anyway for your help. I will check out the sites you listed. > Regards, > Bob > > On Tue, 08 Jan 2008 17:43:24 +0100, Seymour David > <[email protected]> wrote: > >> Hi Bob, >> I'm assuming you mean mcf5485? There is no mcf5285. >> http://www.freescale.com/webapp/sps/site/overview.jsp?nodeId=0127260061033202A9 >> is the link to the Freescale LTIB (Linux Target Image Builder) BSP >> that has complete development environment that is tested too. Not >> sure which GCC build it has though. >> Also if you are looking for most current GNU tools chain >> CodeSourcery.com is the place to get it. Freescale funds them to >> maintain and fix bugs for the ColdFire family. >> Regards, >> David >> >> David E Seymour >> >> -----Original Message----- >> From: [email protected] >> [mailto:[email protected]] On Behalf Of Bob Brusa >> Sent: Tuesday, January 08, 2008 10:04 AM >> To: Seymour David >> Subject: [ColdFire] Target options for gcc >> >> Hi >> I recently downloaded the toolchain for Coldfire from uclinux website. >> Its >> gcc tells me its version 4.1.1 - but hellas - gnu does not provide a >> documentation for this version. Available are 4.1.0 and 4.1.2. My >> problem: >> Which option do I have to specify for the MCF5285 processor? Is it >> -m5200? >> The documentation is not very conclusive..... Traditionally the uClinux kernel for the 5282 has used the -m5307 switch - apparently its code instruction level timing tables in gcc are closer to that of the 5282 that the default -m5200 switch. But you can use -m5200 on any of the ColdFire family members. >> The manufacturer of the COBRA5285-Board I am using provided examples. One >> of them uses the option -m5307 which is however nowhere documented. Looks like who ever merged the gcc changes that support those newer switches didn't update the manual. Even the latest 4.2.2 doco doesn't list anything other than -m5200 (it does list the other new uClinux switches like -msep-data though...). Regards Greg ------------------------------------------------------------------------ Greg Ungerer -- Chief Software Dude EMAIL: [email protected] Secure Computing Corporation PHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com --- [email protected] Send a post to the list. [email protected] Join the list. [email protected] Join the list in digest mode. [email protected] Leave the list.