什么是中档ARM处理器?

时间:2011-06-25 20:17:50

标签: arm embedded-linux mobile-os

我和我的朋友一直在尝试定制中档手机。我们正在考虑将linux移植到它并根据我们的要求进行修改。

现在,问题在于我们无法决定使用哪种处理器 - 使用ARM或其他任何其他处理器,以及ARM是否支持哪种ARM架构。如果有人还可以建议移植哪个linux变体,那将会很棒。

我们的目标:我们想要在此类别中构建设备,请点击链接: Please Click here

请提供宝贵的意见,这对我们的年轻人有很大帮助。

谢谢和问候, Avi和Co

1 个答案:

答案 0 :(得分:2)

您是否正在认真进入电话业务,或者您正在追求其他一些真正的目标(了解某些工作原理,想要创建电话用户界面等)?进入电话业务意味着每种产品可获得数千至数亿美元的开发资金。律师大军要弄清楚你要支付专利使用费的几十家公司(你跟随slashdot.org吗?)等等。有了这个预算,你已经有钱购买每个流行的评估板并尝试他们出去了。同样,软件工作人员也可以尝试各种linux移植方法。

不要完全劝阻你。

ARM制造处理器内核,但不是芯片。其他公司采用ARM核心,用有趣的东西包装它并将该芯片作为产品出售。有很多网站显示了很多手机和其他产品的解构/拆解。您需要对此进行研究,我会感到惊讶,但如果有手机使用商用处理器,那么这些都是您应该寻找的芯片。我怀疑大多数都是针对那个手机或手机供应商定制的,你很可能甚至无法获得数据表,更不用说在电路板上购买它们了(当然除了买手机之外)。 / p> 对于手机而言,ARM是一个非常好的选择,因此ARM用于手机和大多数其他手持设备有很多好的理由。访问ARM的网站,查看可用的核心。相比之下,网站声称手机或其他类似设备(ipad,kindle,nook)正在使用。然后搜索那些拥有这些核心芯片的公司。您可能最终会在openrd或插件计算机中查看ti omap或marvell芯片(我不知道它的名字/模型,kirkwood或类似的东西)。 nvidia tegra是手机的热门新芯片,我认为它们有一块评估板。

如果您还没有将Linux移植到ARM,那么我实际上会建议针对QEMU进行操作,并等待购买任何硬件。正如已经提到的,一点点谷歌搜索有很长的路要走。您甚至可以创建和测试手机用户界面软件,而无需购买任何硬件。通过浏览可以了解各种供应商使用的液晶面板等,您可以了解您的软件将被限制或必须做什么。它不会花费你任何东西,除了时间去弄清楚你做了什么,不想要或不会支持或不会支持而不必在硬件上花钱。

我会首先为通用手臂编译所有内容(例如armv4)并担心稍后调整特定内核(如果有的话)。当然,最终你需要了解该核心和缓存以及mmu等的性能,并担心以后你需要做大量的研究和软件工作。如果你必须获得beagleboard或openrd(你需要购买所有额外的东西以使beagleboard可用/有用,openrd更便宜,更快,等等)。 (避免使用插头计算机,无论如何都不适合你想要做的事情。)

为什么没有在手机上使用linux有很多很好的理由,所以你也需要对它进行研究,并确定这是否是你真正想要的路径。

你可能最终会得到一个mpcore或cortex-Asomething。所以ti opap,nvidia tegra,marvell sheeva等都属于这一类。你可以从任何一个人那里获得皮质A系列的感觉。