SDCC with Cypress FX2LP - Issues? Limitations?

May 30, 2006 6 Replies

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 , 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 /\/\/\/\/ /\/\/ 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:

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

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, 21-25 King St, Rockdale, 2216 Ph: +612-9599-3255 Fax: +612-9599-3266

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 /\/\/\/\/ /\/\/ 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?

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. http://home.comcast.net/~mcatudal We are the Cybernetic Entomology Experts

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required