boot'owanie IGEP'a po LAN'ie (jajko za pomocą tftp, rootfs z nfs)
nazgee — śr., 04/14/2010 - 10:56
Rozwijanie oprogramowania jest o niebo łatwiejsze gdy ze stacji roboczej mamy bezpośredni dostęp do docelowego rootfs'a. Najprostszym i najwygodniejszym sposobem uzyskania takiej konfiguracji jest zamontowanie systemu plików na rozwijanej platformie jako NFS. Pozwala to na łatwą podmianę/edycję plików bezpośrednio ze stacji roboczej i umożliwia natychmiastowe testowanie rezultatów na platformie.
Żeby zmusić IGEPa do bootowania się po sieci (czyli korzystania z systemu plików i jądra przechowywanych lokalnie na PC) niezbędna jest konfiguarcji serwera TFP i NFS.
jajko linuxa pod Eclipse'm (indeksowanie źródeł jądra)
nazgee — śr., 04/14/2010 - 10:38
When working with linux kernel, powerful editor with symbols referencing is a must. As I am an Eclipse fan, I spent a lot of time trying to force it to cooperate with kernel. After some struggling I had found a great tutorial, that helped me a lot: http://simonkagstrom.livejournal.com/31079.html. Simon Kågström did a great job there (especially with the perl script), however there are few things I would do other way, e.g. I would not setup a project in kernel's directory, as it makes it even more messy.
So here is "my way" of making Eclipse and kernel come together.
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.
~$ bitbake -c menuconfig linux-igep2-2.6.28.10-0
Moja praca dyplomowa może zainteresować kogoś, komu w jakikolwiek sposób któryś z poniższych punktów wyda się bliski:
- mikrokontroler SAM7S256
- interfejs I2S obsługujący zewnętrzny kodek audio
- wejścia analogowe i cyfrowe (SPDIF)
- wyjścia analogowe
- sygnał audio przetwarzany na wejściu na sygnał różnicowy
SPIN intrukcje
nazgee — ndz., 09/06/2009 - 00:34
Przedstawiam tu serię artykułów które mogą okazać się przydatne dla użytkowników SPINa. Komentarze dotyczące ewentualnych braków i niedociągnięć mile widziane.
W zamierzchłej przeszłości, na początku mojego zainteresowania śmigłowcowym modelarstwem RC zetknąłem się z pakietami litowo-polimerowymi. Ładowarka pakietów LiPo którą miałem wtedy do dyspozycji była, delikatnie mówiąc, ułomna, więc postanowiłem stworzyć coś, co zaspokoi moje oczekiwania.
Diody LED stały się moim fetyszem w chwili gdy za pomocą 51'ki udało mi się zapalić pierwszą z nich. Projekt ten powstał na bazie zaszczepionej wówczas fascynacji oraz narastającej po skończeniu studiów frustracji (ach, ten "real").
Pojedynczy zestaw SPIN to dwie płytki z których każda:
- posiada po 32 diody LED po obydwu stronach
- umożliwia instalację pojedynczej baterii AA
SPIN pozwala na zapamiętanie do 16 grafik (o rozdzielczości 32x256 pikseli radialnych), wykrywa zatrzymanie się roweru, a obrazki wyświetla tylko gdy rower porusza się z dostateczną prędkością.
Program ten jest częścią składową projektu SPIN. Pozwala on na wygenerowanie na podstawie bitmapy jej odpowiednika we współrzędnych biegunowych - plikiem wynikowym może być czysty plik z danymi, bądź plik tekstowy który można wykorzystać we własnych projektach wyświetlaczy widmowych.
