内容简介 : 介绍了移植0.4.0版本U-Boot到44B0X上的具体方法。简要介绍了U-Boot的历史,及U-Boot移植的框架;详细分析了start.S各个部分的功能及移植修改的方法,包括:定义入口、设置异常向量(Exception Vector)、初始化CPU相关的pll /clock/中断控制寄存器、初始化内存控制器、将rom中的程序复制到RAM中、初始化堆栈、转到RAM中执行;最后,介绍了系统初始化部分的移植工作,包括:串口部分、时钟部分、flash部分。给出了部分移植的源码。
目标CPU: 44B0X
相关链接:http://www.foxice.net/techinfo_ubootyz.asp |