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?

Reply to
scott.manton
Loading thread data ...

In article , snipped-for-privacy@gmail.com writes

Not surprised it is a professional tool

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     /\/\/\/\/
 Click to see the full signature
Reply to
Chris Hills

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:

\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Reply to
scott.manton

A quick google brought this up which is worth a perusal...

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, 
 Click to see the full signature
Reply to
Mark McDougall

In article , snipped-for-privacy@gmail.com writes

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  Staffs  England     /\/\/\/\/
 Click to see the full signature
Reply to
Chris Hills

Don't get me wrong I want to use it. Do you happen to know the cost for license for one developer?

Reply to
scott.manton

Le Wed, 31 May 2006 10:10:57 -0700, scott.manton a écrit :

$2 to $3k

--
Tired of Microsoft's rebootive multitasking?
then it's time to upgrade to Linux.
 Click to see the full signature
Reply to
Michel Catudal

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.