Forum: Mikrocontroller und Digitale Elektronik AVR-Entwicklung unter OsX?


von Andy (Gast)


Lesenswert?

Hallo zusammen,
Ich habe mir nun ein MacBook gegönnt und schon habe ich die erste Frage:
Kann ich unter OsX für die AVR-Plattform entwickeln? Ich benutze den AVR 
JTAGice mkII und möchte auch debuggen.
Welche Entwicklungsumgebung ist gut, kostenlos und kann das? Habt ihr 
ein paar Tipps für mich?

Vielen Dank für eure Hilfe!!

mfg
Andy

von Axel Jäger (Gast)


Lesenswert?

Es gibt eine Toolchain von obj-dev: 
http://www.obdev.at/products/crosspack/index-de.html

Zum Flashen benutz ich AVR-Fuses: 
http://www.vonnieda.org/software/avrfuses

Als IDE kann man wohl Eclipse oder Xcode benutzen. Zum Debugggen lass 
ich allerdings Windows in einer VM laufen, da hier das JTAG schon mit 
avrdude nicht zuverlässig funktioniert hat.

von Andy (Gast)


Lesenswert?

OK, danke für den Hinweis!
Bin nur ein absoluter Anfänger in Sachen Entwicklung unter MacOsX. Wie 
kann ich das ganze mit XCode nutzen?

lg

von Andy (Gast)


Lesenswert?

BTW: Womit "debuggst" du im Windows? Ich benutze immer nich AVR-Studio - 
bin aber auf der Suche nach einer Alternative!

lg

von Klaus T. (gauchi)


Lesenswert?

Ich benutze avrdude mit einem AVRISP, debuggen hab ich bisher noch kaum 
gemacht, ging etwas umständlich mit avr-gdb und avarice auf der Konsole 
(mit einem olimex jtag Adapter, geht sicher auch mit einem echten 
JTAGice)

Die Toolchain hab ich aus MacPorts - ist vermutlich nicht die neueste, 
aber bisher hatte ich keine Probleme damit.

Als IDE benutze ich Xcode, allerdings mit Makefile und viel 
Konsolenhacken zum Brennen, weil ich noch kein Plugin für Xcode gefunden 
hab. (d.h. Xcode ist bei mir eigentlich nur Editor)

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Rowley Crossworks for AVR ist eine kommerzielle Entwicklungsumgebung, 
die es auch in einer Mac-Version gibt.

http://rowley.co.uk/avr/index.htm

Mit 150 USD ist die nicht-kommerzielle "personal license" recht günstig.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.