2011-10-30 30 views
5

我期待學習移植ARM板上的各種Linux版本。我正要購買TI的熊貓板或Beagle板。我想學習定製Linux源代碼,在其中一個板上編譯它和端口。想學習ARM平臺上的Linux移植

我只是好奇,如果有任何其他董事會有一個良好的社區支持比TI的,將對初學者很好。

一些其他的選擇,我可以在網上找到有:

  • 的Snapdragon 8x60移動平臺與Android

  • 的i.MX31產品開發套件(很貴)

  • Tegra 250開發板

+0

我不明白你會做什麼移植; Linux在這些上已經運行良好。 –

+4

@ IgnacioVazquez-Abrams:我想學習如何編譯linux的源代碼,並使用編譯好的linux版本啓動其中的一個板子。我想了解OS的啓動過程是如何發生的,並可能運行一些小應用程序。我不想嘗試新的東西,只想學習現有的流程。 – Saaras

回答

3

首先,自己構建內核確實很難,構建嵌入式內核要困難得多。也許你可以嘗試使用一些預構建的內核映像,然後嘗試通過自己的配置。

我有一個BeagleBoard,並在第一次我用這些Ubuntu的ARM端口,鏈路號3有內核映像(您可以安裝USB和Wi-Fi支持,真的很容易):

或者,也許,如果你喜歡Debian,這裏是關於ARM移植的一些信息安裝:

或者,如果你知道如何配置和構建內核,或者也許如果你有一點點的Gentoo經驗,你可以測試:

如果你有一個PandaBoard,這傢伙有它大量的文檔資料:

檢查的BeagleBoard wiki頁面和頁面eLinux,他們有很多關於板,NAND配置,Linux發行版,設備文件等

或者你可以玩QEMU並配置ARM虛擬機。

+0

感謝您的有用鏈接。 – Saaras