测控技术2012,Vol.31Issue(2):87-91,5.
基于S3C2440的U-Boot双启动实现
Implementation of Double Boot in U-Boot Based on S3C2440
摘要
Abstract
Embedded processor S3C2440 supports bootloader boot from both Nand Flash and Nor Flash, but U-Boot's default booting device is Nor Flash. In order to support the boot from Nor Flash and Nand Flash in the U-Boot, according to the boot process of U-Boot in the S3C2440 processor and the difference that U-Boot boots from Nor Flash and Nand Flash, the Nand Flash drive that it can support both Nor Flash and Nand Flash boot is added. Based on this, the process of U-Boot booting the Linux kernel is analyzed and finally implemented. The U-Boot source code is correctly compiled in the cross-compiler. It can support both Nor Flash and Nand Flash boot, properly boot the Linux kernel and run stably in the hardware platform based on S3C2440 processor.关键词
S3 C2440/U- Boot/双启动/Linux内核Key words
S3C2440/ U-Boot/ double boot/ Linux kernel分类
信息技术与安全科学引用本文复制引用
高文辉,师奕兵,张伟..基于S3C2440的U-Boot双启动实现[J].测控技术,2012,31(2):87-91,5.基金项目
中海油服企业发展基金资助项目(1017CS-A01C234) (1017CS-A01C234)