簡體   English   中英

新的嵌入式項目; 哪個ARM CPU有最好的Linux支持?

[英]New embedded project; which ARM CPU has best Linux support?

我們正在計划一個新的嵌入式主板,它必須運行我們開發的定制Linux軟件。 我們當前的平台在x86上使用2.6.32內核,Debian Lenny。 我們沒有任何自定義硬件,目前所有接口都是通過串口進行的。 我一直在尋找TI AM355x芯片,但看起來他們還沒有准備好他們的Linux SDK。 還有BeagleBone,但似乎沒有任何官方的TI支持,最早的內核是3.0,他們正在運行Debian Wheezy。

任何人都可以推薦一個支持良好的ARM CPU,可以使用Debian Lenny運行2.6.32內核嗎? 通過良好的支持,我希望主線內核支持的東西,由具有良好承諾和Linux支持歷史的公司支持,並且已經支付了支持選項。

我知道這有點普遍,但希望有人可以回應供應商來看待和供應商絕對避免?

TY,弗雷德

我想你是把馬放在馬前。 我建議先選擇平台,然后再擔心操作系統。 請注意,即使使用相同供應商提供的相同內核和用戶空間版本,x86和ARM系統之間也存在顯着差異 - 特別是在電源管理和驅動程序方面。

內核版本2.6.32也很老 - 實際上在ARM SoC快速發展的世界中很古老。 新功能往往不會被移植。

最佳支持的 ARM SoC而言,至少以下因素是:

  • 特定的內核樹(幾乎從不是主線)支持ARM SoC的所有功能
  • [支付] SoC提供商業或供應商支持
  • 使用SoC可以選擇多種COTS系統。
  • 操作系統分發中的完整系統支持
  • 由開發人員/愛好者社區提供支持

Pandaboard作為案例研究,因為其他幾個海報已經提到過:

  • 最近的主線發行版支持大多數設備功能
  • 廣泛的社區支持 - 雖然很少有文檔具有權威性或維護,但很難找到答案。 如果你遇到困難,你會獨自一人。
  • 您不能購買Pandaboard用於生產用途,它作為評估板出售,幾乎沒有供應商支持。
  • 你不能批量購買Pandaboard。
  • 除非您是一級OEM,否則TI不提供對OMAP4的支持,盡管大多數數據表(7k頁,44MiB)是公開的。 NDA下的其他部分。

從您的描述中可以清楚地看出,這不符合您的需求。 因此,我建議看看COTS系統。

我使用PhyTec的產品有很好的經驗, PhyTec生產了許多不同的基於ARM SoC的系統(在某些情況下,在可互換的模塊上)。 他們使用Pengutronix的 Linux Distro發布他們的系統,盡管沒有什么可以阻止你使用他們的內核和其他人的用戶空間(我使用Angstrom)。 PhyTec的內核補丁被貢獻給linux-omap樹。 [5]

還有很多其他類似COTS系統的供應商。

毋庸置疑,這些COTS板並不是主線發行版直接支持的,盡管實際上相當接近。

[5]:Linux主線對ARM SoC來說是值得的。

嘗試cubieboard ,它是另一個更高端的raspberrypi

我相信Rasberry Pi和PandaBoard非常適合你。

第一個是Debian Wheezy(http://www.raspberrypi.org/downloads),第二個是Ubuntu(http://omappedia.org/wiki/PandaBoard_Ubuntu_How-tos)

試試arm9board.net上OK6410 ,我一直在使用它,並在它上面運行Linux 2.6.36,3.0.1,Ubuntu和Debian,這是一個非常好用且功能強大的板,有豐富的教程和有用的資源。

到目前為止,Wandboard對我來說是一個競爭者 - > LINK

GPIO ......單核,雙核或四核....千兆藍......你的名字!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM