U-boot编译体验

2019-07-13 06:35发布

全称:unsiversal bootloader
最主要功能:启动内核 启动嵌入式Linux流程:
1.从Flash上读出内核(为了开发方便,有写Flash功能)
2.放到SDRASM中去。(需要先进行硬件方面的初始化:初始化SDRAM;初始化时钟(为了让程序运行的更快);关看门狗)
3.启动内核 为了开发方便,加入了一些额外功能:烧写FLASH,但Flash的内容从哪里来呢?
1.网上:所以要支持网卡。
2.USB:所以要支持USB。
3.串口:为了输入命令。