PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : avr unter MacOSX



beko
14.11.2005, 16:19
HI !

Ich schreibs einfach mal hier her, da find´ ichs auch in Zukunft !
AtmelAVR Programmierung unter MacOSX/Powerbook:

- Seriell/USB Interface von Conrad
(Art.No: 982417 - 62; Hersteller: Intracom Asia; Euro 39.90
http://www.manhattan-support.com/driver-usb-rs232.shtml )

(Auf der Website des Herstellers gibts nen Treiber für MacOS)

- Tex Install Image von
http://ii2.sourceforge.net/tex-index.html
(Braucht das Makefile von avrdude)

- avrdude 5.0 von
http://savannah.nongnu.org/download/avrdude/
(4.x ging bei mir nicht zu compilieren.)

- avr-gcc als dmg von http://www.eecs.berkeley.edu/~mseeman/resources/macmicro.html
Fertiges DMG mit allem was man so braucht. (binutils, libs + avr-gcc)

- xCode 2.x von apple
(Sollte vorher schon installiert sein um avr-gcc und avrdude compilieren
zu können)

Das wars !! Happy hacking :-)
Bernd

Mac Gyver
15.11.2005, 01:19
hi
hab ich da etwa nen mitstreiter auf mac?
ich progge jedenfalls schon seit längerem mit meinem pb.

was ich allerdings noch nicht probiert habe ist die einbindung des gcc in xcode. hast du da evtl ein tut auf lager?

mfg

sdz55
15.11.2005, 07:44
Hallo Bernd
Willkommen bei den Mac proggers. ;)
Ich probiere es schon ein weilchen, aber es funktioniert noch nicht.
Ich habe vorgestern eine Website entdeckt auf welcher man gerade alles zum Doawnloaden erhält. bei deinen Links sieht der letzte meinen Links verdächtig ähnlich! ;)

Gruss Severin/ sdz55

PS: @Mac Gyver
An Weihnachten erhalt ich bestimmt so ein Adapter und dann gehts los ;)

beko
15.11.2005, 07:46
:-) Ich switchte nach 18 Jahren dos/win im Okt2004. Entwickle seit Jan/Feb05 generell/also auch beruflich mit Mac´s. (Sprich, meine Entwicklungsumgebung läuft unter X/BSD)

ich verwende xCode "nur" für lisp/smalltalk Entwicklungen. den AvrGcc habe ich unter Eclipse am laufen.

Bernd
--> SWITCH! (http://www.ellenfeiss.net/movie.php?movie=movies/ellen_feiss.mov)


hi
hab ich da etwa nen mitstreiter auf mac?
ich progge jedenfalls schon seit längerem mit meinem pb.

was ich allerdings noch nicht probiert habe ist die einbindung des gcc in xcode. hast du da evtl ein tut auf lager?

mfg

beko
15.11.2005, 08:35
Jetzt vergaß ich, was ich eigentlich schreiben wollte !! :-)
Also, AVRGCC mit xCode war die Frage. Es gibt ein Projekt um die Project Templates in xCode für Pascal anzulegen um in xCode mit Pascal arbeiten zu können. Eigentlich sollte man die einfach nur "anpassen" müssen ...

http://www.surtec.com/%7Erj/Xcode-FreePascal/#Step1


hi
hab ich da etwa nen mitstreiter auf mac?
ich progge jedenfalls schon seit längerem mit meinem pb.

was ich allerdings noch nicht probiert habe ist die einbindung des gcc in xcode. hast du da evtl ein tut auf lager?

mfg

beko
15.11.2005, 14:00
Hi Severin !
Was hast du denn für Probleme ? Was geht bei dir nicht ? Nachdem ich das "Zeug" gefunden hatte, ging eigentlich alles ohne Probleme ?!

beko :-)


Hallo Bernd
Willkommen bei den Mac proggers. ;)
Ich probiere es schon ein weilchen, aber es funktioniert noch nicht.
Ich habe vorgestern eine Website entdeckt auf welcher man gerade alles zum Doawnloaden erhält. bei deinen Links sieht der letzte meinen Links verdächtig ähnlich! ;)

Gruss Severin/ sdz55

PS: @Mac Gyver
An Weihnachten erhalt ich bestimmt so ein Adapter und dann gehts los ;)

sdz55
15.11.2005, 14:53
Hallo Bernd
Ich habe eben im moment ein bisschen Geld mangel! ;)
Und ich suche einen Adapter, der etwas billiger ist, als der von Conrad. denn 75 SFR sind nicht wenig!

beko
16.11.2005, 09:46
Oje :-) Aber sind ja nur sechs Wochen bis Weihnachten !! Den "Rest" hast Du am laufen ? Also nen AVR-GCC und nen avrDude ?

Ist eigentlich ne Idee: Gibts nen Software- Simulator für den AVR ?

Bernd :-)

sdz55
16.11.2005, 17:52
Nein ich glaube nicht, dass es sowas gibt.
Ich habe das AVR-Dude noch nicht installiert.

beko
17.11.2005, 16:39
*Hihihhi* Gibt´s doch :-)
http://www.mikrocontroller.net/articles/AVR-Simulation


Nein ich glaube nicht, dass es sowas gibt.
Ich habe das AVR-Dude noch nicht installiert.

sdz55
17.11.2005, 16:47
Ok dann halt eben schon. :P

Mac Gyver
20.11.2005, 01:34
hi
wie ist eclipse so? hast du evtl nen download ling dafür? und hast du es geschafft den avr gcc dort eizubinden? evtl sogar uisp?

wenn das alles funzt dann erspar ich mir die spielerei mit xcode nämlich. auch wenns nett wär.

mfg

beko
20.11.2005, 12:27
hi !

Ich schreib´/sammle den Kram gerne zusammen, was ist gemacht habe. Lustig, bin gerade auf dem xCode-"Way" und schaue, ob ich unter xCode entwickeln kann.

Bernd Kohlstedt :-)

Mac Gyver
20.11.2005, 12:48
hi
ja bitte tu das. das ewige compilieren in der shell ist auf dauer etwas mühsam.

hast du auch uisp in eclipse? oder irgendeine andere variante um die shell zu umgehen?

mfg

sdz55
20.11.2005, 17:45
@Mac Gyver oder @beko
Kannst du mir noch erklären wie du das machst?
Mit Fink?

beko
20.11.2005, 17:59
Hi !

Du brauchst Fink nicht !! Der avr-gcc unter dem Link oben kommt compiliert als DMG und avr-dude kannst Du nach Installation des xCode 2.x Paketes auf Deinem Powerbook installieren.

Bernd Kohlstedt

beko
23.11.2005, 08:53
Hi !
Ich nutze den Dude als Programmer. Gib´ mir mal etwas Zeit, ich schreibe die eclipseAVR Geschichte sauber zusammen, damit man sie nachvollziehen kann.

Bernd Kohlstedt


hi
ja bitte tu das. das ewige compilieren in der shell ist auf dauer etwas mühsam.

hast du auch uisp in eclipse? oder irgendeine andere variante um die shell zu umgehen?

mfg

sdz55
23.11.2005, 13:47
Hi !

Du brauchst Fink nicht !! Der avr-gcc unter dem Link oben kommt compiliert als DMG und avr-dude kannst Du nach Installation des xCode 2.x Paketes auf Deinem Powerbook installieren.

Bernd KohlstedtAber woher bekomme ich xcode? von apple?
dann muss ich es ja aber kaufen!

Mac Gyver
23.11.2005, 15:05
nein xcode ist bei allen apple rechner dabei.

evtl ist es nicht installiert dann muss es aba auf der dvd sein.


mfg

beko
23.11.2005, 16:05
Hi !

Unter: http://developer.apple.com/tools/xcode/index.html kannst Du xCode runterladen. Die Registration ist kostenlos.

Hast Du Tiger auf Deinem Rechner ? Was macht Dein RAM, wieviel hast Du drin ?

Bernd Kohlstedt

sdz55
23.11.2005, 16:59
Ich habe das neuste System darauf. RAM hab ich mehr als genug! ;)

sdz55
23.11.2005, 17:10
So jetzt habe ich es gefunden, und installiere es.
edit: wie kann ich testen ob es funktioniert?

beko
23.11.2005, 18:52
Indem Du ein "./configure" und dann ein "make" im AVR-Dude Verzeichnis ausführst. Compiliert es, lag alles im Pfad und war da.

Bernd Kohlstedt :-)

sdz55
23.11.2005, 19:34
noch was.. wie bekomme ich das tex-zeug?

beko
23.11.2005, 19:36
Wenn Du die 5.x Version vom avr-dude nimmst, brauchst Du den Tex nicht.

beko :-)

sdz55
24.11.2005, 18:38
Was hast du denn für ein Adapter?

beko
24.11.2005, 19:05
Den im ersten Artikel beschriebenen.

>>Seriell/USB Interface von Conrad
>>(Art.No: 982417 - 62; Hersteller: Intracom Asia; Euro 39.90
>>http://www.manhattan-support.com/driver-usb-rs232.shtml )

Recht handliches Ding, nen USB auf Seriellstecker Kabel, läuft ohne Probleme unter MSW und X, selbst über ne VirtualPC Emu.

Bernd Kohlstedt :-)

sdz55
25.11.2005, 17:43
ah ja sorry ;)
Meinst du man könnte auch einfach nen billigeren nehmen?

beko
25.11.2005, 18:00
Take that !! --> http://www.3eko.de/

:-) Bernd Kohlstedt

Mac Gyver
26.11.2005, 01:25
hi
also ich hab jetzt eclipse installiert und auch schon das c plugin installiert.
mir fehlt jetzt nurnoch die anleitung um den avr-gcc einzubinden.

musst du eigentlich immernoch makefiles schreiben oda erledigt eclipse das für dich?

mfg

sdz55
01.12.2005, 18:49
Meint ihr man könnte einen billigen Adapter (nicht mac kompatibel) verwenden und per virtual PC gebrauchen?

beko
01.12.2005, 20:09
Mhhh ?? Das Interface was ich oben beschrieb, kann es. Die Paralellport-Billig-Version weiß ich nicht. Sah nur die Beschreibung und dachte an dein Problem.

Bernd Kohlstedt :-)

sdz55
02.12.2005, 19:23
Ich kenne jemanden, der Elektroniker lernt, und der besitzt einen Adapter, allerdings auf windows, naja bei gelegenheit werde ich ihn mal fragen, ob ich den Adapter nicht mal ausleihen kann.
Dann werde ich es hier reinschreiben.

Mac Gyver
09.12.2005, 15:14
hi
also ich hab mir eclipse mal soweit gebracht dass ich meine quellcode datein in ein projekt werfe gemeinsam mit einem simplen makefile.neben dem makefile sehe ich dann 3 optionen: make all, make clean, make program

aba das einzige was funzt ist clean.
bei make all kommt unten in da konsole:
make -k all
avr-gcc -g -mmcu=atmega8 -Wall -Wstrict-prototypes -Os -c main.c
make: avr-gcc: Command not found
make: *** [main.o] Error 127
make: Target `all' not remade because of errors.
bei "program":
make -k program
uisp -dserial=/dev/tty.usbserial-1B1 -dprog=avr910 -dpart=auto --erase
make: uisp: Command not found
make: *** [program] Error 127

wenn ich in die shell make all oda make program eintippe gehts.

woran kann das liegen?

mfg

sdz55
10.12.2005, 15:26
Ich habe jetzt einen Adapter.
Wie kann ich testen ob meine Schaltung funktioniert?
Gibt es da einen Schnelltest?