anr*_*raT 1 linux arm windows-ce
我有一个Windows嵌入式CE 6.0设备(带触摸屏和OTG,SDHC,RS232,USB,网络端口).他的处理器类型是:飞思卡尔,ARM1136_Mx31.有没有人可以安装linux以获得Linux设备?有没有这方面的教程?市场上有没有类似Linux的设备?谢谢
它并不那么简单.你处于"桌面"思维模式,BIOS,所有硬件和总线都非常标准,所以你可以拿一个操作系统并轻松地与另一个操作系统交换.
嵌入式设备,尤其是ARM设备并非如此简单.首先,没有BIOS,而是一个引导加载程序,它是在处理器通电时开始执行的代码.引导加载程序的工作是设置RAM,处理器等类似的东西,然后跳转到操作系统的起始地址.您当前的引导加载程序不太可能跳到适合Linux操作系统的正确位置.它可能是可配置的,但您没有给出任何指示引导加载程序的信息.
嵌入式硬件通常具有存储器映射的外围设备,CPLD等.这些设备的地址不是标准化的,因此您必须知道它们在内存映射中的实际位置,以便您可以配置操作系统以正确使用它们.它们也可能有需要维修的中断,你必须知道要屏蔽什么以及何时使用这些外设.该知识通常需要非常详细的规范.
典型的路径是询问设备OEM是否为相同的硬件提供Linux.很多人.如果他们不这样做而您仍然想要Linux,请转移到支持它的其他硬件.市场上有很多运行Linux的板卡和设备,并支持您列出的外围设备.您需要确定所需的拟合和形状因子.搜索引擎应该很容易找到至少十几个.
| 归档时间: |
|
| 查看次数: |
1305 次 |
| 最近记录: |