1.
如图可以看到的是PC和嵌入式系统的区别
PC第一步是上电,进入BIOS而嵌入式系统进入bootloader
接着进入操作系统而嵌入式式进入Linux内核
PC识别C盘,D盘,而嵌入式系统则挂载根文件系统
PC运行应用程序,而嵌入式系统则运行应用程序
2.u-boot源码包全世界都可以下载
---表示原来的代码
+++表示修改后的代码
@@表示第34行,6行代码,改成34行,8行代码
3.打补丁,编译,烧写
4.bootloader有很多种,u-boot是其中一种
window通常从硬盘上读出内核,而嵌入式系统一般从flash之中读出内核,反到SDRAM里面
所以u-boot要完成的功能,能够读falsh 初始化SDRAM 启动内核