我们正在计划一个新的embedded式主板,它必须运行我们开发的定制Linux软件。 我们目前的平台在x86上使用2.6.32内核Debian Lenny。 我们没有任何定制硬件,目前所有的接口都是通过串口。 我一直在寻找TI AM355x芯片,但看起来他们并没有准备好Linux SDK。 也有BeagleBone,但似乎没有任何官方的TI支持,最早的内核是3.0,他们正在运行Debian Wheezy。
任何人都可以推荐一个可以运行Debian Lenny的2.6.32内核的良好的ARM CPU吗? 通过良好的支持,我想要的东西,在主线内核支持,是由一个有良好的承诺和Linux支持历史的公司的支持,并已支付支持选项。
我知道这是有点一般,但希望有人可以回应供应商看看&供应商一定要避免?
TY,Fred
我想你在这里把马车放在马前。 我会建议先选择平台,然后再担心操作系统。 即使使用相同厂商提供的相同内核和用户空间版本,x86和ARM系统之间也存在显着差异 – 特别是在电源管理和驱动程序方面。
内核版本2.6.32也相当老旧,实际上在ARM SoC的快速发展的世界里是古老的。 新功能往往不被支持。
就支持最好的 ARM SoC而言,至少有以下因素:
以其他几张海报为例,以Pandaboard为案例研究:
从描述中可以清楚地看出,这不符合您的需求。 因此,我会建议看看COTS系统。
我曾经使用过PhyTec公司的产品,他们制造了许多不同的基于ARM SoC的系统(在某些情况下,使用可互换的模块)。 他们用Pengutronix公司的 Linux Distro发布了他们的系统,尽管没有什么能阻止你使用他们的内核和别人的用户空间(我使用了Angstrom)。 PhyTec的内核补丁被提供给linux-omap树。 [5]
还有很多类似COTS系统的其他供应商。
毋庸置疑,这些COTS董事会并不直接得到主线发行人的支持,尽管在实践中相当接近。
[5]:Linux主线值得ARM SoC避免。
尝试cubieboard ,这是另一个更高端的树莓皮 。
我相信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 …单核,双核或四核……千兆局域网…你的名字!