什么是u-boot【嵌入式1】

时间:2021-12-29 18:51:59
  • 什么是u-boot?
    u-boot 是一种普遍用于嵌入式系统中的bootloader。bootloader是在操作系统运行之前执行的一小段程序,
    通过它,我们可以初始化硬件设备,建立内存空间的映射表,从而建立适当的软硬件环境,为最终调用操作系统做好
    准备。bootloader的主要运行任务就是将内核映像从硬盘上读到RAM中,然后跳转到内核的入口点去运行,即开始启动
    操作系统。系统在上电或复位时,通常都是从地址0x00000000处开始执行,而在这个地址处安排的通常就是系统的
    bootloader。

  • 什么是samba?

    用来给ATMEL芯片烧写u-boot。