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
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
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
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
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.
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.