我想你在這裏把馬車放在馬前。我會建議先選擇平臺,然後再擔心操作系統。即使使用相同廠商提供的相同內核和用戶空間版本,x86和ARM系統之間也存在顯着差異 - 特別是在電源管理和驅動程序方面。
內核版本2.6.32也相當老舊 - 事實上在ARM SoC的快速發展的世界中是古老的。新功能往往不會被反向移植。
在最好支持 ARM的SoC術語至少以下的因素:
- 特定內核樹(幾乎從未主線)支持所有的ARM的SoC
- 的功能性。支付]商業或供應商支持可用於SoC
- 使用SoC可以選擇多種COTS系統。在OS發行
- 完整的系統支持
- 支持開發者/愛好者社區
以Pandaboard作爲個案研究,因爲它已經被其他一些海報中提到:支持
- 大多數設備功能在最近的幹線發行
- 廣泛的社區支持 - 雖然很少的文件是權威或維護和答案很難找到。如果你陷入困境,你將獨自一人。
- 您不能購買Pandaboard作爲生產用途,它作爲評估板出售,幾乎沒有供應商支持。
- 你不能購買大量的Pandaboard。
- TI不提供對OMAP4的支持,除非您是第1級OEM,儘管大部分數據表(7k頁,44MiB)都是公開的。 NDA下的其他部分。
從描述中可以清楚地看出,這不符合您的需求。因此,我會建議看看COTS系統。
我已經使用PhyTec的產品有很好的經驗,他們製作了許多基於ARM SoC的系統(在某些情況下,在可互換模塊上)。他們的系統通過Pengutronix's Linux Distro合格,儘管沒有什麼能阻止你使用他們的內核和別人的用戶空間(我使用了Angstrom)。 PhyTec的內核補丁貢獻給linux-omap樹。 [5]
還有很多類似COTS系統的其他供應商。不用說,這些COTS板不是直接由主線發行版支持的,儘管在實踐中是非常接近的。
[5]:Linux主線是值得避免的ARM SoC。
我已經在PandaBoards http://en.wikipedia.org/wiki/Pandaboard上運行Ubuntu,基於Cortex A9芯片 – TJD
好的建議是不是TI要逐步淘汰OMAP?關注長期支持。司機支持多好?一切正常,任何陷阱? –
我相信TI和社區至少會在未來3年內支持它。對你來說足夠了嗎? –