Jan 15, 2014 - Download and Install the GCC ARM toolchain, Eclipse IDE +. Of the Eclipse IDE for C/C++ Developers package, selecting the Mac OS X 64 Bit.
Substitute 'debug' for 'release' or 'clean' if I am trying those. The Eclipse version I am using is: Version: Kepler Release Build id: 201 Maybe something has changed in this version?
Looking at the makefile (which is in the project root as it should be), there is indeed a rule for debug: grep ^a-z.:?akefile Mac:MacEMLCD username$ grep ^a-z.:?akefile all: release debug: $(BUILDPATHS) $(EXEPATH) $(LSTPATH) $(EXEPATH)/$(TARGETNAME).bin release: $(BUILDPATHS) $(EXEPATH) $(EXEPATH)/$(TARGETNAME).bin Any help appreciated so I can start using my STK on Mac instead of a virtual WinXP. Bumping the thread, as I'm struggling to get this working. The Carlson-Minot crosscompiler toolchain has a nice 'it just works' vibe to it, and the AN is wonderfully put together. The only drawback is that it comes without the Mentor Graphics CS3 startup code/linker scripts, as detailed in the application note, section 4.2 ( Mentor Graphics Sourcery CS3 Library Issue). In section 4.2, a possible workaround for the missing startup library is provided: '.
Create your own interrupt vector table/stub functions for the EFM32 processor and not use the CS3 libraries at all.' I can't for the life of me figure out what they're referring to here, though. The Zero Gecko reference manual doesn't.seem. to provide an answer, though it's very possible I'm just missing it. Anyway, brass tacks: here's what I'm looking for:.
![Mac Mac](/uploads/1/2/5/5/125511601/924631532.png)
an open-source, MAC OS X startup library for the Zero Gecko failing that:. some reference material for the vector table/stub functions mentioned in the Carlson Minot AN, ideally with a little context to indicate how one might work those into the existing compile cluster of the makefile + Device/EnergyMicro/EFM32ZG/Source/GCC/startupefm32zg.S + efm32zg.ld Anyone out there successfully stand up the Carlson-Minot crosscompiler GCC toolchain.without.
the CS3 startup lib? At this point I'd happily FedEx you my left leg.crickets chirping. Getting nowhere with this. Can't get a meaningful Eclipse-JLinkGDBServer session rolling. The command-line JLinkGDBServer works fine, and Eclipse hooks into it without complaint. The debugger never seems to make it to the breakpoint at main, however.
When I pause the debugger, it seems stuck at an interrupt vector (possibly one of the bits of code replaced by the missing CS3 library?). I'm out of my depth at this point.
Hanging it up. If anyone gets this stack running on a Zero Gecko, maybe leave some breadcrumbs here. So, Silabs. Got an ETA on the Mac OS version 2.0 IDE?
The CDT Project provides a fully functional C and C Integrated Development Environment based on the Eclipse platform. Features include: support for project creation and managed build for various toolchains, standard make build, source navigation, various source knowledge tools, such as type hierarchy, call graph, include browser, macro definition browser, code editor with syntax highlighting, folding and hyperlink navigation, source code refactoring and code generation, visual debugging tools, including memory, registers, and disassembly viewers.