【问题标题】:Install Android OS on ARM Cortex-M3在 ARM Cortex-M3 上安装 Android 操作系统
【发布时间】:2016-02-02 08:23:36
【问题描述】:

我们可以在 ARM Cortex-M3 上安装 Android 操作系统吗?这是回答此问题的ARM community 链接,但尚不清楚。我想在LPC1788上安装Android,可以吗?有什么经验吗?

提前致谢

【问题讨论】:

  • Cortex M3 缺少支持 Linux 所需的 MMU。

标签: android operating-system arm cortex-m3 lpc


【解决方案1】:

不可能是因为cortex m3不适合这么重的操作系统,你必须使用cortex A系列比如cortex A53,但是如果你想要一个操作系统你可以使用uclinux,uc/os II,vxworks在uclinux所在的那个上开源

【讨论】:

    【解决方案2】:

    简而言之:您不能,因为 Android 在 A 型内核(例如 Cortex-A9 或 Cortex-A15)上运行,而 M 型内核(例如 Cortex-M3)对于它来说太慢了。有一个将 linux 移植到 M3 的项目,更多信息在这里:

    http://www.linux-arm.org/LinuxKernel/LinuxM3

    【讨论】:

      【解决方案3】:

      之前有一个在 HP iPAQ h3900 上运行 Android 的项目:https://translate.google.ca/translate?hl=en&sl=hu&u=http://blog.sancho.hu/2010/05/hp-ipaq-h3900-android-port-mukodik.html&prev=search

      此设备使用 SA1110 处理器。

      SA-1110 有 133 或 206 MHz 版本...它用于移动电话、个人数据助理 (PDA),例如 Compaq(后来的 HP)iPAQ 和 HP Jornada、Sharp SL-5x00 Linux基于平台和模拟器。 (来自Wikipedia

      最近,ST 发布了他们的STM32H7 processor (Cortex-M7)。该处理器可以以 400 MHz 的速率运行,比 SA1110 更快。因此,如果您使用 μcLinux 和外部 RAM/闪存,在开发人员上运行 Android 可能是合理的。

      但是,在较慢的 Cortex-M3/4 上运行它可能无法正常工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-13
        • 2014-06-08
        • 1970-01-01
        • 2011-10-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多