Zylin Embedded CDT
Zylin-embedded CDT works with the official Eclipse CDT 4.x or newer.
From time to time Zylin has some patches to CDT that are not yet part of the official CDT CVS HEAD. Normally
there is also a bug report sent to CDT for each of the issues.
These "work-in-progress-at-your-own-risk-thus-warned-patches" are kept in cdtpatches.txt together
with the Zylin Embedded CDT source code.
Download & installation
- Install Eclipse 3.3 or newer. We recommend the Eclipse Classic 3.x package
http://www.eclipse.org
- Eclipse CDT 4.x or newer
http://www.eclipse.org/cdt
- Install Zylin-embedded CDT using the Eclipse Update Site.
Follow the example of http://subclipse.tigris.org/install.html
except use the Eclipse Update Site http://opensource.zylin.com/zylincdt in place of "http://subclipse.tigris.org/update_1.0.x".
GCC binary toolchains for ARM, MIPS and PowerPC
We are also working on building a set of
GCC binary toolchains that may be of interest.
Mini FAQ
- Q: Is the plug-in only for embedded development?
- A: No. It is a generic GDB debug plug-in. It can be used for many types of targets, such as Linux/Cygwin work.
- Q: Does it support all JTAG/hardware debuggers?
- A: Most of them. You can issue "monitor XXX" commands to send commands to the JTAG/hardware debuggers in the GDB startup/run scripts to perform such functions as flash programming and resetting the
target. No fancy flash programming GUIs though--the JTAG/hardware debugger should
provide that.
- Q: Is the plug-in specific to eCos?
- A: No.
- Q: Is the plug-in specific to ARM?
- A: No. In principle, it can be used with any CPU that GDB supports.
- Q: Does the plug-in work under Windows/Cygwin/Linux/Mac/QNX/Sun?
- A: Yes.
- Q: What is the source?
- A: See http://cdt-contrib.cvs.sourceforge.net/cdt-contrib/embeddedcdt4_0/
Launch requester screenshot