这个文档很详细,把u-boot源码下载开始,一直到最后u-boot命令使用,70多页,总之非常详细。 值得一看! 目录: 写在前面的话... 2 目 录... 3 1. u-boot介绍... 4 1.1 U-Boot的来源... 4 1.2 U-Boot在系统中的地位... 4 2. U-Boot移植准备工作... 5 2.1 U-Boot源码的获取... 5 2.2 U-Boot体系结构... 7 3. U-Boot源码分析... 9 3.1 源码入口的解释... 9 3.2 stage1:启动分析... 9 3.3 stage2:C代码分析... 19 4. U-Boot移植过程参考... 22 4.1 移植准备... 22 4.2 U-Boot移植过程分析... 22 5. U-Boot命令... 32 5.1 Help命令... 32 5.2 flinfo命令... 34 5.3 version与date命令... 35 5.4 coninfo命令... 35 5.5 printenv命令... 35 5.6 setenv命令... 36 5.7 saveenv命令... 36 5.8 cmp命令... 37 5.9 cp命令... 38 5.10 mm命令... 38 5.11 mtest命令... 39 5.12 mw命令... 39 5.13 nm命令... 40 5.14 md命令... 40 5.15 bdinfo命令... 41 5.16 ping命令... 41 5.17 TFTP命令... 41 5.18 go命令... 42 5.19 reset命令... 43 5.20 set命令... 44 5.21 run命令... 44 附 录:... 45 附A、U-Boot的lds文件详解... 45 附B、ARM GCC 内嵌(inline)汇编手册... 47 附C、typedef用法小结... 57 附D、U-Boot中typedef应用解析... 64 附E: Ping命令使用的ARP协议... 68 附F:TFTP协议详解... 70 参考文献:... 75 感 谢... 76……