我们正在计划一个必须运行我们开发的自定义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, 佛瑞德
答案 0 :(得分:4)
我认为你把这辆车放在马前。我建议先选择平台,然后再担心操作系统。请注意,即使使用相同供应商提供的相同内核和用户空间版本,x86和ARM系统之间也存在显着差异 - 特别是在电源管理和驱动程序方面。
内核版本2.6.32也很老 - 实际上在ARM SoC快速发展的世界中很古老。新功能往往不会被移植。
就最佳支持的 ARM SoC而言,至少以下因素是:
将Pandaboard作为一个案例研究,因为其他几个海报已经提到过:
从您的描述中可以清楚地看出,这不符合您的需求。因此,我建议看看COTS系统。
我使用PhyTec的产品有很好的经验,他们制作了许多不同的基于ARM SoC的系统(在某些情况下,在可互换的模块上)。他们使用Pengutronix's Linux Distro发布他们的系统,尽管没有什么可以阻止你使用他们的内核和其他人的用户空间(我使用Angstrom)。 PhyTec的内核补丁贡献给linux-omap树。 [5]
还有很多其他类似COTS系统的供应商。
毋庸置疑,这些COTS主板并非主线发行版直接支持,但实际上相当接近。
[5]:对于ARM SoC来说,Linux主线是值得避免的。
答案 1 :(得分:2)
尝试cubieboard,它是另一个更高端的raspberrypi。
答案 2 :(得分:1)
我相信Rasberry Pi和PandaBoard非常适合你。
第一个有Debian Wheezy工作(http://www.raspberrypi.org/downloads),第二个 - Ubuntu(http://omappedia.org/wiki/PandaBoard_Ubuntu_How-tos)
答案 3 :(得分:1)
尝试来自OK6410的arm9board.net,我一直在使用它并在其上运行Linux 2.6.36,3.0.1,Ubuntu和Debian,这是一个非常好用且功能强大的板子,附带丰富的教程和有用的资源。
答案 4 :(得分:0)
Wandboard对我来说是迄今为止的第一个竞争者 - > LINK
GPIO ......单核,双核或四核....千兆蓝......你的名字!