【发布时间】:2019-03-14 14:16:09
【问题描述】:
我是嵌入式编程的新手。现在我对 ARM Cortex M1 系列有点困惑。 我需要知道,我可以在基于 ARM Cortex-M1 的 fpga 系统上运行 Linux。 当我在网上搜索时,我找不到任何用于开发的工具链或 buildroot。
谁能告诉我 Cortex M1 支持 Linux 吗?如果没有,您会为 Linux 提供任何其他低功耗的 cpu 内核吗?
【问题讨论】:
-
如果对操作系统有强烈需求,大多数人会使用诸如 freertos 之类的 RTOS 或许多其他操作系统之一。不完全支持 linux,如下面的回答,不值得尝试让非 mmu linux 运行,如果你有资源的话。
-
Cortex-M1 与 Cortex-M0 几乎相同。它没有 MMU,这使得 Linux 变得困难。对于 Linux,通常人们使用 Cortex-A。有一个 A5 DesignStart,但仅适用于 Asic。或者找一个带有硬核的 FPGA(运行速度更快)。
标签: linux linux-kernel arm embedded-linux