• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

MacBook mit AVR Mikrokontroller verbinden

MacPotti

Granny Smith
Registriert
21.06.08
Beiträge
13
Wie der Titel schon sagt, ich habe ein MacBook und folgenden Mikrocontroller:

Atmel Atmega8 auf dem Emtwicklungsboard von myAVR mit USB-Verbindung.

Ich habe schon gegoogled, aber nichts Passendes gefunden.

Weiter suche ich eine passende Programmierumgebung mit der ich in Assembler oder C(++) programmieren kann.

Schonmal vielen Dank für eure Hilfe!
 

MacPotti

Granny Smith
Registriert
21.06.08
Beiträge
13
Mhhh... Da habe ich nichts passendes gefunden.

Aber ich habe das AVRmacpack gefunden und installiert. Ich habe dann das Beispiel (blinkende LED) ausprobiert, aber als ich den Befehl "make flash" eingetippt habe kam folgende Fehlermeldung:

avrdude -c stk500v2 -P avrdoper -p atmega8 -U flash:w:main.hex:i
dyld: Library not loaded: /usr/local/lib/libusb-0.1.4.dylib
Referenced from: /usr/local/AVRMacPack/bin/avrdude
Reason: image not found
make: *** [flash] Trace/BPT trap

Was mache ich falsch?
 

Westbär

Weißer Winterglockenapfel
Registriert
06.04.07
Beiträge
881
Musst du libusb von den quellen aus installieren.
 

MacPotti

Granny Smith
Registriert
21.06.08
Beiträge
13
Das verstehe ich nicht so ganz. Ich habe mir libusb runtergeladen und wie und wo soll ich das installieren?

Irgendwie habe ich da voll das Brett vor dem Kopf....
 

Westbär

Weißer Winterglockenapfel
Registriert
06.04.07
Beiträge
881
Durch den UNIX Dreisatz: ./configure && make && sudo make install :)
 

MacPotti

Granny Smith
Registriert
21.06.08
Beiträge
13
Vielen Dank Westbär! Das hat mich schon einiges weitergebracht. Jetzt ist avrdude und usblib richtig installiert, aber es will immer noch nicht :(.

XXX:~/Desktop/Demo/firmware XXXX$ make flash
avrdude -c stk500v2 -P avrdoper -p atmega8 -U flash:w:main.hex:i
avrdude: avrdoper_open(): Device not found.
make: *** [flash] Error 1

Wie oben zu sehen ist, erkennt er das Gerät nicht. Das Enwicklungsboard funktioniert (LED's leuchten, etc.).Wie kann ich meiner weißen Kiste beibringen, dass Board zu erkennen?

Irgendwie ist mir das Ding nicht wohlgesonnen...