EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

SDCC with Cypress FX2LP - Issues? Limitations?

Started by Unknown May 30, 2006
I just got my brand new EZUSB dev kit from Cypress which comes with an
eval version of the  Keil compiler and many handy examples which I got
running in no time flat with the Keil tools.  My question is regarding
the SDCC compiler.  Since SDCC likely does not directly support all of
the features of the FX2LP can anyone tell me the limitations for its
use on this particular platform?  I'm having some trouble converting
the examples to build and run using SDCC.  Is it pretty straightforward
to use once I get going, or is this just the tip of the iceberg in
terms of headaches?  Can anyone point me to info using SDCC with FX2LP?

In article <1149021369.422782.257700@u72g2000cwu.googlegroups.com>,
scott.manton@gmail.com writes
>I just got my brand new EZUSB dev kit from Cypress which comes with an >eval version of the Keil compiler and many handy examples which I got >running in no time flat with the Keil tools.
Not surprised it is a professional tool
> My question is regarding >the SDCC compiler. Since SDCC likely does not directly support all of >the features of the FX2LP can anyone tell me the limitations for its >use on this particular platform? I'm having some trouble converting >the examples to build and run using SDCC. Is it pretty straightforward >to use once I get going, or is this just the tip of the iceberg in >terms of headaches? Can anyone point me to info using SDCC with FX2LP?
Why would you want to use SDCC whey you already have a perfectly good compiler. You don't get better than the Keil for 8051. -- \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/ /\/\/ chris@phaedsys.org www.phaedsys.org \/\/\ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
As I understand it the eval version is only good for 4K of code.  In my
project I am the only developer, so I want to know if there is a good
reason to spend the money on the full version of Keil.


Chris Hills wrote:

> Why would you want to use SDCC whey you already have a perfectly good > compiler. You don't get better than the Keil for 8051.
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
scott.manton@gmail.com wrote:

> Is it pretty straightforward > to use once I get going, or is this just the tip of the iceberg in > terms of headaches? Can anyone point me to info using SDCC with FX2LP?
A quick google brought this up which is worth a perusal... <http://hpsdr.org/archives/openHPSDRyahoo.pdf> I used SDCC with the EZUSB-FX without any hassles. I didn't use anything above and beyond the standard 8051 except for the extra SFRs in the device. For example, the 2nd DP wasn't used except when hand-coding some assembler when trying to optimise performance. Regards, -- Mark McDougall, Engineer Virtual Logic Pty Ltd, <http://www.vl.com.au> 21-25 King St, Rockdale, 2216 Ph: +612-9599-3255 Fax: +612-9599-3266
In article <1149049649.966119.195930@y43g2000cwc.googlegroups.com>,
scott.manton@gmail.com writes
>As I understand it the eval version is only good for 4K of code. In my >project I am the only developer, so I want to know if there is a good >reason to spend the money on the full version of Keil.
It works. It is the best 8051 compiler available. It has a very good simulator/debugger It has lots of support There is a lot more to 8051 variants than just changing the header files.
>Chris Hills wrote: > >> Why would you want to use SDCC whey you already have a perfectly good >> compiler. You don't get better than the Keil for 8051.
-- \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/ /\/\/ chris@phaedsys.org www.phaedsys.org \/\/\ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
Don't get me wrong I want to use it.  Do you happen to know the cost
for license for one developer?

> >As I understand it the eval version is only good for 4K of code. In my > >project I am the only developer, so I want to know if there is a good > >reason to spend the money on the full version of Keil. > > It works. > It is the best 8051 compiler available. > It has a very good simulator/debugger > It has lots of support > > There is a lot more to 8051 variants than just changing the header > files. >
Le Wed, 31 May 2006 10:10:57 -0700, scott.manton a &eacute;crit&nbsp;:

> Don't get me wrong I want to use it. Do you happen to know the cost > for license for one developer? >
$2 to $3k -- Tired of Microsoft's rebootive multitasking? then it's time to upgrade to Linux. http://home.comcast.net/~mcatudal We are the Cybernetic Entomology Experts

The 2024 Embedded Online Conference