2011-10-30 12 views
5

Chciałbym nauczyć się przenosić różne smaki Linuksa na tablicach ARM. Chciałem kupić planszę Panda TI lub tablicę Beagle. Chcę nauczyć się dostosowywać kod źródłowy Linuksa, skompilować go i portować na jednej z tych tablic.Chcesz się nauczyć obsługi Linuksa na platformie ARM

Byłem po prostu ciekawy, czy istnieją inne płyty z dobrym wsparciem społecznościowym niż te, które będą dobre dla początkujących.

Niektóre inne opcje udało mi się znaleźć w Internecie są:

  • Snapdragon 8x60 mobilna platforma Android

  • i.MX31 zestaw rozwoju produktu (bardzo drogie)

  • Płytka rozwojowa Tegra 250

+0

Nie rozumiem, co zrobić z portowaniem; Linux już działa dobrze na tych. –

+4

@ IgnacioVazquez-Abrams: Chcę się nauczyć, jak skompilować kod źródłowy Linuksa i uruchomić jedną z tych płyt za pomocą skompilowanej wersji Linuksa. Chcę się dowiedzieć, jak przebiega proces rozruchu systemu operacyjnego i prawdopodobnie uruchomić małą aplikację. Nie próbuję robić czegoś nowego, chciałem tylko nauczyć się istniejącego procesu. – Saaras

Odpowiedz

3

Po pierwsze, samodzielne budowanie jądra to naprawdę ciężka praca, a zbudowanie osadzonego jądra jest znacznie trudniejsze. Być może możesz spróbować grać z niektórymi obrazami jądra, a następnie spróbować skonfigurować je samodzielnie.

mam BeagleBoard i początkowo użyłem tych portów Ubuntu ARM, liczba Link 3 mają obraz jądra (można zainstalować obsługę Wi-Fi naprawdę łatwe USB):

Albo, jeśli chcesz Debian, tutaj jest kilka informacji na temat portu ARM Instalacja:

Albo, jeśli wiesz, jak skonfigurować i zbudować jądro, a może, jeśli masz trochę Gentoo doświadczenia, można to sprawdzić:

A jeśli masz PandaBoard, ten facet ma dużo dokumentacji na nim:

Sprawdź stronę wiki BeagleBoard i strona eLinux, mają sporo dokumentacji na temat płyty, konfiguracji NAND, dystrybucji Linuksa, urządzeń, itp

Lub możesz grać z QEMU i skonfigurować wirtualną maszynę ARM.

+0

Dzięki za przydatne linki. – Saaras

Powiązane problemy