Moin, ich habe für ein FH-Projekt den Grasshopper in die Hand gedrückt bekommen und soll damit später einen Touchscreen ansprechen und so ein kleines Menü schreiben, wo man dann das Touchscreen ausprobieren kann etc. Ich blicke aber einfach nicht durch. Alles was ich erstmal möchte ist ein lauffähiges HelloWorld. Dafür habe ich folgendes gemacht: 1. AVR32 Studio für Windows ausprobiert. Ein kleines Programm geschrieben. 2. Zunächst dran gescheitert, das Programm überhaupt auf den Mikrocontroller zu bekommen. Das Problem habe ich jetzt gelöst, indem ich einen Webserver aufgesetzt habe und mir das Programm per wget auf den Controller ziehe 3. Das Programm läuft nicht. Wenn ich es ausführe steht da nur "killed". Nach Erforschen von Beiträgen hier im Forum etc, habe ich heraus gefunden, dass es offensichtlich nicht mehr möglich ist unter Windows ausführbare Linuxprogramme zu schreiben, da es den avr32-linux-gcc nicht mehr in der toolchain gibt. 4. dann ein opensuse aufgesetzt und avr32 studio für linux geladen. Programm geschrieben. Nun findet er gar keinen Compiler. Ich blicke einfach nicht mehr bei den benötigten Dateien durch. Was brauche ich genau, um endlich ein lauffähiges Programm unter Linux zu komplieren und wie richte ich das richtig ein, damit alles gefunden und gelinkt werden kann? Ich habe die Toolchain runtergeladen und eine Buildroot. - Brauche ich beides? - Schließt die Buildroot die Toolchain ein? - Wie installiere ich Buildroot / Toolchain? - Habe hier im Forum auch noch einen Patch für den Grasshopper gefunden. Ist der nötig? Wenn ja, wofür ist der nötig? - den avr32-linux-gcc compiler konnte ich auch in der Toolchain nicht finden? Muss ich den Compiler noch aus anderer Quelle beziehen? Ich weiß im Moment echt einfach nicht weiter. Ich habe bzgl. Linux Grundkenntnisse, aber ich kenne mich nicht sonderlich gut damit aus. Das wäre echt genial, wenn mich einer von den Profis etwas aufklären könnte. Viele Grüße
Moin, ja das habe ich mir schon durchgelesen, allerdings entwirrte die Seite meine Verwirrung nur bedingt :) Ich bin jetzt soweit, dass ich heraus gefunden habe, dass Atmel auch in der Linux Toolchain den avr32-linux-gcc rausgeschmissen hat. Nun muss also offensichtlich die Buildroot installiert werden, weil dabei offensichtlich der entsprechende Compiler erstellt wird. Hab' dann entsprechend den Vorgaben aus einem anderen Thread hier die Toolchain v2.3.0 geladen + Grasshopper Patch und habe dann nach etlicher Zeit wieder Fehlermeldungen bekommen, die ich in dem anderen Thread gepostet habe. Hier scheinen ja einige Linuxkenner rumzusurfen, sodass die Probleme sicherlich auch noch gelöst werden können. Gruß Hank
Hank schrieb: > und soll damit später einen Touchscreen ansprechen und so ein > > kleines Menü schreiben, wo man dann das Touchscreen ausprobieren kann > > etc. Da gibt es hier einen Thread zu: Beitrag "Re: Grasshopper und TFT Display" Eigentlich kannst du fast alles so machen wie beim ATNGW100. D.h. wenn du noch weitere Informationen brauchst suche nach NGW100. Auch avrfreaks.net ist dazu eine gute Informationsquelle.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.