Hallo, ich habe für meine Masterarbeit erfolgreich ein Pandaboard ES in Betrieb genommen. Da ich dadurch eine "bischen Erfahrung" gewonnen habe, hat mich ein Freund gefragt, ob ich nicht auch ein NGW100 Board wieder zum Laufen bringen könnte. Jetzt habe ich ein wenig im Inet gesucht und leider wird immer nur Beschrieben wie ich ne Virtuelle Maschine meist mit Ubuntu 10.10 für AVR-Entwicklung vorbereite. Ich suche also jetzt eine Möglichkeit ein neues Ubuntu auf dem Board zum laufen zu bringen. Linux (glaube ich gelesen zu haben) unterstützt ab einem bestimmten Kernel auch die AVR32-Prozessoren. Ist dies richtig? Kann ich also einfach ein Ubuntu 10.10 nehmen und z.B. mit LinuxLiveUSBCreator zu einer Bootfähigen SD-Card machen und es funktioniert out of the Box? oder gibt es wie beim Pandaboard pre-build binaries die ich verwenden muss? Wenn ja welche kann ich verwenden, um das NGW100 wieder zum laufen zu bringen? Hoffe ihr könnt mir helfen mirrowwinger
Gast
#2604997
Der Kernel besitzt zumindest Architekturdateien für AVR32. Ob die in Ubuntu auch aktiv sind, weiß ich jetzt nicht. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=tree;f=arch/avr32;h=2ca0c4d7adb367d3607d19dcea88a09bcdbba46c;hb=5375871d432ae9fc581014ac117b96aaee3cd0c7
Gast
#2605001
Das ATNGW100 ist auch vorhanden: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=tree;f=arch/avr32/boards/atngw100;h=25a1a9f92010dfc3200c36d59035debe33cb064d;hb=5375871d432ae9fc581014ac117b96aaee3cd0c7
Gast
#2605185
Das dürfte aufwändig, wenn nicht gar unmöglich sein, ein Ubuntu auf dem NGW100 zu installieren. Von mir ausgesehen der einfachste Weg ist, eine vorbereitete Buildroot (Letzte stabile Version: buildroot-2010.02) zuverwenden. Meiner Meinung nach die beste Anleitung dazu ist: http://elk.informatik.fh-augsburg.de/pub/elinux/anleitung-badurczyk/embedded-Anleitung/ Hans Peter
Gast
#2605195
Matze Hoffi schrieb: > Ich suche also jetzt eine Möglichkeit ein neues Ubuntu auf dem Board zum > laufen zu bringen. Linux (glaube ich gelesen zu haben) unterstützt ab > einem bestimmten Kernel auch die AVR32-Prozessoren. unterstützt heist aber nicht das es einfach so läuft. Es muss alles für diese Platform compiliert werden. Angafangen von Kernel über die LibC und alles tools die man so braucht.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.