Dear forum, I am completely lost on the page listing the following files and do not understand which and when to use one rather than another.
-
factory-loader.img
: used to erase eMMC on Windows. Not recommended.
What does this file do? Does it completely clear the eMCC memory?
If it is not recommended, as the description says, why does this file exist?
-
radxa-zero-erase-emmc.bin
: automatically erase eMMC, then present eMMC as a USB storage device. This is the recommended way to load a new Linux image.
This file should be flashed to the eMMC before installing a linux distribution, if I understand correctly. What about Android?
-
rz-fastboot-loader.bin
: enable fastboot mode. This cannot be used to install our official Android.
What is this file for if it is not used to install Android?
-
android-bootloader.img
: this is the same bootloader.img from our official Android image. Some distro uses this bootloader.
Ok, this is clear.
-
rz-udisk-loader.bin
: expose embedded eMMC as a USB Mass Storage device.
What is this file for, and when should it be used?
-
u-boot.bin
: mainline U-Boot bootloader for USB boot. Won’t work if you flashed it to eMMC/microSD.
What is this file for, and when should it be used?
-
u-boot.bin.sd.bin
: mainline U-Boot bootloader for eMMC/microSD boot. Please refer to this guide to see how to flash it when OS is already installed.
What is this file for, and when should it be used?
Thanks!