2012-11-20 37 views
3

我們正在計劃一個新的嵌入式主板,它必須運行我們開發的定製Linux軟件。我們目前的平臺在x86上使用2.6.32內核Debian Lenny。我們沒有任何定製硬件,目前所有的接口都是通過串行端口。我一直在尋找TI AM355x芯片,但看起來他們並沒有準備好Linux SDK。還有BeagleBone,但似乎沒有任何官方TI支持,最早的內核是3.0,他們正在運行Debian Wheezy。新嵌入式項目;哪個ARM CPU有最好的Linux支持?

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

我知道這有點一般,但希望有人可以迴應供應商看&供應商肯定要避免?

TY, 弗雷德

+0

我已經在PandaBoards http://en.wikipedia.org/wiki/Pandaboard上運行Ubuntu,基於Cortex A9芯片 – TJD

+0

好的建議是不是TI要逐步淘汰OMAP?關注長期支持。司機支持多好?一切正常,任何陷阱? –

+0

我相信TI和社區至少會在未來3年內支持它。對你來說足夠了嗎? –

回答

4

我想你在這裏把馬車放在馬前。我會建議先選擇平臺,然後再擔心操作系統。即使使用相同廠商提供的相同內核和用戶空間版本,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。

+0

謝謝,可靠的答案。 –

+0

與phytec解決方案類似,您可以使用Nvidia Tegra芯片[Toradex](http://www.toradex.com)獲取模塊。 Tegra芯片的許多調整已經在主線上。支持Linux由Toradex直接提供。 – Daniel

+1

「Linux主線值得避免使用ARM SoC」我想知道你是在做什麼理由的?有趣的是,我會提出相反的建議:「* vendor * kernel值得避免」,因爲他們的支持通常很糟糕,堅持主線是因爲至少我有這樣的社區支持會產生更強大的路徑(免責聲明:我我自己是一個內核開發者)。 –

1

我相信樹莓派和爲PandaBoard會適合你完美。

第一個具有Debian的喘息工作(http://www.raspberrypi.org/downloads),第二個 - Ubuntu的(http://omappedia.org/wiki/PandaBoard_Ubuntu_How-tos)

+0

是的,這是一個很好的建議。對Broadcom芯片的支持是否成爲主內核?任何有關Broadcom Linux支持的長期計劃的想法是什麼?我很擔心產品支持消失,但是Pi非常流行。 –

+0

對你來說看起來像個好消息:https://patchwork.kernel.org/patch/1411871/ –

+0

你知道補丁的內核版本是什麼嗎?我們使用較舊的2.6內核,因此遷移到較新的3.x內核對我們來說會有點風險。我們有很多經過驗證的軟件;寧願做盡可能少的改變 –

1

arm9board.net試試OK6410,我一直在使用它並運行Linux 2.6.36,3.0.1,Ubuntu和Debian,它是一個非常漂亮而強大的主板,包含大量的教程和有用的資源。

0

Wandboard對我來說是由遠NO1競爭者>LINK

GPIO ...單,雙或四核.... Giga LAN系統......你的名字!

相關問題