本文已被:浏览 1378次 下载 2880次
Received:January 13, 2014 Revised:March 03, 2014
Received:January 13, 2014 Revised:March 03, 2014
中文摘要: 操作系统内核移植是嵌入式系统开发的前提和基础,针对U-boot 移植的复杂性和多样性,在分析了U-boot 的文件结构和启动过程的基础上,选取了以SanSung 公司的S3C2410 为处理器的开发板,详细介绍了交叉编译环境的搭建、U-boot 的移植、内核的烧写等过程. 移植过程中将U-boot 的功能与Linux 的特点相结合,此方法具有移植速度快、内核修改简单、通用性强的特点. 通过编译测试,成功实现了U-boot 在S3C2410 的移植,为其他U-boot 的移植提供了一种参考.
中文关键词: U-boot S3C2410 移植 嵌入式系统 Bootloader
Abstract:The operating system kernel transplantation is the premise and foundation of the embedded system development. In view of the complexity and diversity of the U-boot transplantation, this paper analyzed the file structure and starting process of U-boot, it has chosen S3C2410 of SanSung company for development board, cross-compilation environment construction and U-boot transplantation and the kernel of the burning process were introduced in detail. We combined the function of U-boot with the characteristics of Linux in the transplantation process, this method has the characters of fast transplant, simple modify of kernel and strong commonality. Through compile testing, U-boot transplantation is implemented successful on the S3C2410, provides a reference for other U-boot transplantation.
keywords: U-boot S3C2410 transplantation embedded system bootloader
文章编号: 中图分类号: 文献标志码:
基金项目:国家自然科学基金(61102018);陕西省教育厅科研计划(12JK0933);咸阳师范学院专项科研基金(10XSYK308)
引用文本:
张伟,刘斌,董群锋.基于S3C2410 上U-Boot 的移植与实现.计算机系统应用,2014,23(9):204-207
ZHANG Wei,LIU Bin,Dong Qun-Feng.U-Boot’s Transplantation and Implementation Based on S3C2410.COMPUTER SYSTEMS APPLICATIONS,2014,23(9):204-207
张伟,刘斌,董群锋.基于S3C2410 上U-Boot 的移植与实现.计算机系统应用,2014,23(9):204-207
ZHANG Wei,LIU Bin,Dong Qun-Feng.U-Boot’s Transplantation and Implementation Based on S3C2410.COMPUTER SYSTEMS APPLICATIONS,2014,23(9):204-207