1177
Kommentar:
|
1237
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 12: | Zeile 12: |
Embedded Linux verwendet, siehe XXX. | Embedded Linux verwendet, siehe http://elk.informatik.fh-augsburg.de/hhwiki/EmbeddedLinux2012. |
Gnublin-LPC3131
Hubert Högl, Mai 2012, <Hubert.Hoegl@hs-augsburg.de>
Die Homepage von Gnublin ist http://www.gnublin.org.
Im Sommersemester 2012 habe ich Gnublin in meiner Veranstaltung Embedded Linux verwendet, siehe http://elk.informatik.fh-augsburg.de/hhwiki/EmbeddedLinux2012.
Was kann man verbessern?
Unbedingt die Partition für das Root Filesystem auf der MicroSD Karte auf ext3 updaten. Das geht z.B. mit
tune2fs -j <device>
Den Kernel mit Netzwerkunterstuetzung kompilieren (auch CONFIG_UNIX wegen syslog).
Der Gnublin Linux Kernel hat zur Zeit keine Verbindung zum Upstream Kernel. Wir sitzen sozusagen auf der Version 2.6.33, die von NXP auf den LPC3131 angepasst wurde, fest (2012-05-18).
Der Treiber driver/staging/rtl8712 (Modul r8712u.ko) funktioniert nur, wenn er (a) in den Kernel einkompiliert wurde, und wenn (b) USB-WiFi Stecker bereits beim Booten eingesteckt ist. Beim Laden als Modul oder wenn er nachträglich angesteckt wird, gibt es Kernel Panic. Diesen Treiber braucht man z.B. fuer Asus WL-167G v3 oder den Patriot Adapter.
ELDK 5.2 verwenden (http://www.denx.de/wiki/ELDK-5/WebHome)