我是嵌入式世界的新手,我很困惑。
我有一块 Freescale 板,其中包含 ARM926 32 位并安装 Linux 2.6.35。
第一个问题:这是内核,对吧?
第二个问题:
我需要在这个板上安装 debian,但我不知道该怎么做,因为我只能使用 ssh 连接。主板上有一个 micro SD 插槽,但我不知道它是否可以帮助我。
答案1
通常,在嵌入式设备上有多种选择。如果您已经看到带有空白 micro SD 插槽的内核 2.6.35,则可能意味着系统存储在主板上的某些闪存中。
通常引导加载程序设置为查找不同支持的系统,所以我想使用 debian 最简单的方法是购买一张 SD 卡,刻录专用于您的主板的 debian 映像并将其插入 micro-sd 插槽。
重新启动开发板,引导加载程序将检测 micro SD 上的 debian 并启动它。董事会的名称是什么?寻找一个 Debian 镜像来下载它。
另一种选择是为您的主板找到一个足够小的 debian 映像,以适合您的闪存,并且通常使用 USB,您可以将其直接刻录到闪存。
最后一个选项是在桌面计算机上设置完整的交叉编译环境,然后自行构建 Debian 映像。您应该查看 debian bootstrap 和交叉编译,当然还有您的主板的技术规格,尤其是引导加载程序过程。