摘要
详细分析基于S3C6410的嵌入式平台的U-Boot源代码和启动过程。在此基础上成功移植了U-Boot软件,实现了S3C6410处理器时钟初始化、串口通信、内存初始化、MMU初始化、NAND Flash初始化。通过移植NAND Flash驱动,实现读写NAND Flash和从NAND Flash启动的功能,使得整个系统能够正常运行。
In the paper, the U-Boot source code and start process based on S3C6410 embedded platform are analyzed.On the basis, the U- Boot software is successfully ported and S3C6410 processor clock initialization, serial communication, memory initialization, MMU initialization and NAND Flash initialization are realized.Through the porting of NAND Flash driver, the read and write NAND Flash and start from NAND Flash are realized. So that the whole system can operate normally.
作者
董君
倪少权
Dong Jun Ni Shaoquan(School of Information Science and Technology, Southwest Jiaotong University, Chengdu 611756, China School of Transportation and Logistics,Southwest Jiaotong University)
出处
《单片机与嵌入式系统应用》
2017年第11期14-16,21,共4页
Microcontrollers & Embedded Systems
基金
国家自然基金项目(61403317
61273242
60776826)
中国铁路总公司科技研究计划项目(2016X006-D)
四川省科技计划项目(2017ZR0149
2017RZ0007)
中央高校基本科研业务费专项资金资助(2682017ZDPY04
2682017CX022)