[发明专利]一种移植嵌入式系统并在SD卡启动的方法有效

专利信息
申请号: 201710052891.9 申请日: 2017-01-22
公开(公告)号: CN106843973B 公开(公告)日: 2019-11-19
发明(设计)人: 周倩 申请(专利权)人: 北京君泊网络科技有限责任公司
主分类号: G06F8/76 分类号: G06F8/76;G06F8/41;G06F9/4401
代理公司: 11496 北京君泊知识产权代理有限公司 代理人: 王程远;胡玉章<国际申请>=<国际公布>
地址: 100083 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 移植 嵌入式 系统 sd 启动 方法
【说明书】:

发明公开了一种移植嵌入式系统并在SD卡启动的方法,包括Linux在软核处理器上的移植、自定义设备驱动的添加、配置和在SD卡上的启动。实验证明,使用Linux开发的SoPC能够满足用户复杂多变的需要,且构建简单、快速,缩短了产品的开发周期。

技术领域

本发明涉及嵌入式操作系统领域,特别是涉及嵌入式Linux在特定硬件平台上的移植和启动。

背景技术

与其他嵌入式操作系统相比,嵌入式Linux具有源码开放、高稳定性、开发成本低、硬件支持多样、易移植性、开发周期短等特点,被学术界、商业界、工业界广泛关注。在嵌入式应用方面,Linux 2.6新版本内核提供更强有力的支持,比如对中断特性的提升、响应时间的缩短、内核抢占特性的支持、高效调度算法的引入等等,特别是实时特性的提升,使得其在嵌入式系统中得到更为广泛的应用。

SoPC(System On a Programmable Chip,可编程片上系统)作为一种特殊的嵌入式微处理器系统,融合了SoC和FPGA各自的优点,并具备软硬件在系统可编程、可裁减、可扩充、可升级的功能,已逐渐成为一个新兴的技术方向。SoPC的核心是在FPGA上实现的嵌入式微处理器核,而如何针对特定的微处理器选择合适的嵌入式操作系统是SoPC开发的难点之一。

发明内容

本发明的目的在于提出一种移植嵌入式系统并在SD卡启动的方法,实现Linux中自定义硬件设备驱动的添加、系统配置和SD卡的启动。

本发明解决其技术问题采用的技术方案如下:

一种移植嵌入式系统并在SD卡启动的方法,包括以下步骤:

1)建立交叉编译环境

采用交叉编译的方法,在宿主机上对内核和应用程序进行编译,生成目标机处理器可执行的二进制位流文件,将此文件下载到目标机运行;针对软核微处理器建立交叉编译器,运行source./settings.sh脚本,自动建立交叉编译环境;

2)建立硬件平台

为每个应用工程建立一个文件夹,保存该工程的硬件配置,选择相应的硬件平台,内核就会读取该工程文件夹下的配置文件,使用Linux-newplatform命令建立硬件平台,运行make menuconfig命令,在Vendor/Product Selction选项中选择该硬件平台,将在EDK下生成的配置文件转换成Linux可以识别的格式,在工程文件夹下运行Linux-copy-autoconfig命令,自动完成格式转换,并拷贝配置文件到已选择的工程文件夹下;

3)添加自定义设备驱动

将自定义IP核添加到Linux配置中,主要步骤如下:

首先使设备初始化函数ddc.c与内核配置相关联;

然后使设备驱动程序ddc_adapter.c与内核配置相关联;

最后修改设备驱动程序所在目录下的Kconfig文件,使配置内核时可以选择该设备驱动,由此在配置Linux内核时选择自定义的设备驱动;

4)配置Linux内核

运行图形编辑工具make menuconfig命令,对内核和系统环境进行配置。

在内核配置的设备驱动选项中,选择与系统的硬件配置一致的硬件设备驱动,具体配置以下几项:

Block devices块设备选择;

Misc device混杂设备选择;

Network device support网络设备选择;

Character devices字符设备选择;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京君泊网络科技有限责任公司,未经北京君泊网络科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710052891.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top