3

我们正在计划一个新的嵌入式板,它必须运行我们开发的定制 Linux 软件。我们当前的平台使用 2.6.32 内核,在 x86 上使用 Debian Lenny。我们没有任何定制硬件,目前所有接口都是通过串行端口。我一直在寻找 TI AM355x 芯片,但看起来他们的 Linux SDK 还没有准备好。还有 BeagleBone,但似乎没有任何官方的 TI 支持,最早的内核是 3.0,它们运行的​​是 Debian Wheezy。

谁能推荐一个支持良好的 ARM CPU,它可以运行 Debian Lenny 的 2.6.32 内核?通过良好的支持,我希望得到主线内核支持的东西,由一家有良好承诺和 Linux 支持历史的公司提供支持,并有付费支持选项。

我知道这有点笼统,但希望有人可以回应供应商来查看和供应商绝对避免?

泰,弗雷德

4

5 回答 5

4

我认为你在这里本末倒置。我建议先选择平台,然后再担心操作系统。请注意,即使使用来自相同供应商的相同内核和用户空间版本,x86 和 ARM 系统之间也存在显着差异——尤其是在电源管理和驱动程序方面。

内核版本 2.6.32 也相当老了 - 实际上在快速发展的 ARM SoC 世界中是古老的。新功能往往不会被向后移植。

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

  • 一个特定的内核树(几乎从不是主线)支持 ARM SoC 的所有功能
  • [付费] SoC 提供商业或供应商支持
  • 使用 SoC 可提供多种 COTS 系统选择。
  • 操作系统发行版中的完整系统支持
  • 由开发者/爱好者社区支持

Pandaboard作为案例研究,因为它已被其他几张海报提及:

  • 最近的主线发行版支持大多数设备功能
  • 广泛的社区支持——尽管很少有文档是权威的或维护的,而且很难找到答案。如果你被卡住了,你将独自一人。
  • 您不能购买 Pandaboard 用于生产用途,它作为评估板出售,几乎没有供应商支持。
  • 你不能大量购买 Pandaboard。
  • TI 不提供对 OMAP4 的支持,除非您是 1 级 OEM,尽管大部分数据表(7k 页,44MiB)都是公开的。NDA 下的其他部分。

从您的描述中可以清楚地看出,这不符合您的需求。因此,我建议查看 COTS 系统。

我在使用PhyTec的产品方面有很好的经验,他们制作了许多不同的基于 ARM SoC 的系统(在某些情况下,在可互换的模块上)。他们发布了符合Pengutronix 的Linux 发行版的系统,尽管没有什么可以阻止您使用他们的内核和其他人的用户空间(我使用 Angstrom)。PhyTec 的内核补丁被贡献给linux-omap树。[5]

还有很多其他类似 COTS 系统的供应商。

不用说,这些 COTS 板不直接由主线发行版支持,尽管在实践中相当接近。

[5]:对于 ARM SoC,Linux 主线值得避免。

于 2012-11-22T09:58:19.527 回答
2

试试cubieboard,它是另一个更高端的树莓派。

于 2012-12-07T13:50:35.313 回答
1

试试arm9board.net的OK6410,我一直在使用它并在其上运行 Linux 2.6.36、3.0.1、Ubuntu 和 Debian,这是一个非常漂亮且功能强大的板,具有丰富的教程和有用的资源。

于 2013-03-14T05:31:35.183 回答
1

我相信 Rasberry Pi 和 PandaBoard 会非常适合您。

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

于 2012-11-21T01:27:51.117 回答
0

到目前为止,Wandboard 对我来说是排名第一的竞争者-> LINK

GPIO……单核、双核或四核……千兆网……你的名字!

于 2014-09-26T09:57:06.607 回答