jak skonfgigurować jądro angstrom'a pod klawiatury Belkin/Bright
nazgee — śr., 04/14/2010 - 10:37
Domyślna konfiguracja kernela dla platformy IGEP nie wspiera klawiatur USB Bright/Belkin USB (1241:1503). Jeśli (tak jak ja) masz nieszczęści posiadać sprzęt wymagający wyżej wymienionych sterowników, będziesz zmuszony przebudować jądro ze zmienoną konfiguracją .config.
- Wygeneruj nowy plik .conf za pomocą target'a menuconfig. Wsparcie dla niestandardowych klawiatur włącza się w Device Drivers >>> HID Devices >>> Special HID drivers, gdzie z listy należy wybrać interesujące nas urządzenie.
- Skompiluj jądro
- Spaczkuj jądro
~$ bitbake -c menuconfig linux-igep2-2.6.28.10-0
Wykonanie powyższego nadpisz plik w openembedded/build/tmp-igep0020/work/igep0020-angstrom-linux-gnueabi/linux-igep2-2.6.28.10-0-r51/linux-omap-2.6.28.10-igep0020b-0, czyli roboczy folder OE dla IGEPa. Oznacza to, że plik ten może zostać nadpisany w trakcie kolejnego bitbake'a, zatem rozsądnym byłoby wykonanie jego kopii.
~$ bitbake -f -c compile linux-igep2-2.6.28.10-0
~$ bitbake -f -c deploy linux-igep2-2.6.28.10-0
Powyższe spowoduje wygenerowanie nowego pliku uImage, który można wrzucić bezpośrednio na serwer TFTP. Nowy obraz można znaleźć pod openembedded/build/tmp-igep0020/work/igep0020-angstrom-linux-gnueabi/linux-igep2-2.6.28.10-0-r51/image/boot.
