U-boot.bin和uImage.bin有什么区别

Ami*_*mar 3 linux linux-kernel embedded-linux u-boot

u-boot.bin和之间感到困惑uImage.bin.我想uImage.bin只是压缩版本,u-boot.bin它的大小应该小于u-boot.bin.但是在我的构建环境中,我发现的是u-boot.bin尺寸小于uImage.bin.

有谁能让我知道u-boot.binuImage.bin?之间有什么区别?

Ott*_*ana 16

uboot.bin是引导加载程序,即uboot,uImage.bin是内核映像

通常,在嵌入式系统中,NAND闪存分为四个部分:

  1. 引导加载程序的分区(这里是uboot.bin)
  2. uboot保存其环境变量的小分区
  3. 内核的分区(这里是uImage.bin)
  4. rootfs的分区