嵌入式系统硬件要满足什么条件才能上Linux?

嵌入式系统硬件要满足什么条件才能上Linux? rt
++++++++++++++++++++++++++++++++
至少30字 至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字至少30字

要有足够的内存空间,因为运行时内核是被搬到内存中的,另外需要有内存管理单元MMU,因为linux内核是以虚拟地址为基础,所以必须要有将物理地址转虚拟地址的能力

嵌入式系统,由于你系统可定制,所以需要什么条件不好说,要看你的功能要求。基本的:
Linux能够支持x86、ARM、MIPS、ALPHA、PowerPC等多种体系结构,目前已经成功移植到数十种硬件平台,几乎能够运行在所有流行的CPU上。Linux有着异常丰富的驱动程序资源,支持各种主流硬件设备和最新硬件技术,甚至可以在没有存储管理单元(MMU)的处理器上运行,这些都进一步促进了Linux在嵌入式系统中的应用。

起码200MHZ CPU, 64M内存等,1G硬盘什么的吧。这个取决于不同的Linux版本的要求。
当然只装命令行部分,对硬件要求要低得多

理论上是没有任何限制的,但是硬件厂商应该提供bsp,这样才便于内核的移植。linux可以做的很小,精简掉内存管理,甚至可以放在51单片机上执行。另外,起码200MHz CPU这种说法就没有根据了。要知道Linux诞生于1990年代初,当初的版本在386上开发,虽然我不知道Linus Torvalds的计算机配置如何,但是起码可以确定的是,他买不到40MHz以上的386,因为Intel的386最高只有40MHz。