我期待學習移植ARM板上的各種Linux版本。我正要購買TI的熊貓板或Beagle板。我想學習定製Linux源代碼,在其中一個板上編譯它和端口。想學習ARM平臺上的Linux移植
我只是好奇,如果有任何其他董事會有一個良好的社區支持比TI的,將對初學者很好。
一些其他的選擇,我可以在網上找到有:
的Snapdragon 8x60移動平臺與Android
的i.MX31產品開發套件(很貴)
Tegra 250開發板
我期待學習移植ARM板上的各種Linux版本。我正要購買TI的熊貓板或Beagle板。我想學習定製Linux源代碼,在其中一個板上編譯它和端口。想學習ARM平臺上的Linux移植
我只是好奇,如果有任何其他董事會有一個良好的社區支持比TI的,將對初學者很好。
一些其他的選擇,我可以在網上找到有:
的Snapdragon 8x60移動平臺與Android
的i.MX31產品開發套件(很貴)
Tegra 250開發板
首先,自己構建內核確實很難,構建嵌入式內核要困難得多。也許你可以嘗試使用一些預構建的內核映像,然後嘗試通過自己的配置。
我有一個BeagleBoard,並在第一次我用這些Ubuntu的ARM端口,鏈路號3有內核映像(您可以安裝USB和Wi-Fi支持,真的很容易):
或者,也許,如果你喜歡Debian,這裏是關於ARM移植的一些信息安裝:
或者,如果你知道如何配置和構建內核,或者也許如果你有一點點的Gentoo經驗,你可以測試:
如果你有一個PandaBoard,這傢伙有它大量的文檔資料:
檢查的BeagleBoard wiki頁面和頁面eLinux,他們有很多關於板,NAND配置,Linux發行版,設備文件等
或者你可以玩QEMU並配置ARM虛擬機。
感謝您的有用鏈接。 – Saaras
我不明白你會做什麼移植; Linux在這些上已經運行良好。 –
@ IgnacioVazquez-Abrams:我想學習如何編譯linux的源代碼,並使用編譯好的linux版本啓動其中的一個板子。我想了解OS的啓動過程是如何發生的,並可能運行一些小應用程序。我不想嘗試新的東西,只想學習現有的流程。 – Saaras