uboot.bin
is the bootloader, i.e. uboot, uImage.bin
is the kernel image
Usually, in embedded systems the NAND flash is partitioned in four parts:
- A partition for the bootloader (here goes uboot.bin)
- A small partition where uboot saves its environment variables
- A partition for the kernel (here goes uImage.bin)
- A partition for the rootfs