构建嵌入式linux系统步骤

来源:本站
导读:目前正在解读《构建嵌入式linux系统步骤》的相关信息,《构建嵌入式linux系统步骤》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《构建嵌入式linux系统步骤》的详细说明。
简介:文章主要介绍了构建嵌入式linux系统的步骤

l开发环境的建立

由于系统资源有限,所以很难在嵌入式系统的硬件平台上进行软件开发。通常解决的方法是在通用计算机上编好程序,通过交叉编译生成可在目标板运行的2#代码,然后下载到目标板的特定位置运行。需要交叉编译环境是嵌入式应用软件开发的一个显著特点。所谓交叉编译环境是指编译、链接和调试嵌入式应用软件的环境,它与运行嵌入式应用软件的环境有所不同。

llinux的裁减与编译

开发环境建立之后,针对具体的应用对linux内核进行适当的裁减。步骤:

1)在目录/usr/src/linux-2.4下,修改makefile文件中的EXTRAVERSION变量的值,并命名来标识新内核。

2)使用一些命令

l在flash里安装嵌入式的linux操作系统

要在宿主机上将已定制好的内核装入flash里并在其上构建OS首先要把flash挂载成宿主机的一个设备,注意挂载不同的设备需要不同的连接器,eg:USB设备。

使用命令:

fdisk

mke2fs

mount

mkdir

cp

然后给FLASH安装boot loader程序使其运行时可以加载内核。Boot loader是在OS运行之前运行的一段程序,可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态。在嵌入式系统中,通常并没有像BIOS那样的固件,因此这个系统的加载启动任务就完全由boot loader来完成。

提醒:《构建嵌入式linux系统步骤》最后刷新时间 2024-03-14 01:05:29,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《构建嵌入式linux系统步骤》该内容的真实性请自行鉴别。