SDCC with Cypress FX2LP - Issues? Limitations?



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?

.



Relevant Pages

  • Re: LPC900/80C51 Compiler Toolchain
    ... SDCC (open-source) ... Keil particularly can do aggressive data overlaying which is often more crucial than the limit on memory addressing the eval version. ... SDCC is not what I would call "decent" It may be unlimited but as I said the lack of optimisation means you will run out of Data space and possibly code space. ... The Keil compiler will handle this correctly. ...
    (comp.arch.embedded)
  • Re: LPC900/80C51 Compiler Toolchain
    ... Also because the program may still not run with the SDCC compiler Code size is only one component on a Harvard Architecture. ... The usual problem with the SDCC is running out of DATA space long before the CODE space limit of the Keil compiler becomes a problem. ...
    (comp.arch.embedded)
  • Re: 8051 und LabView
    ... Willkommen im Club;-) ... Aber der SDCC ist nicht gerade toll. ... Für ernsthafte Anwendungen kommt ... eigenlich nur der Keil Compiler in Frage. ...
    (de.sci.electronics)