Please enable javascript, or click here to visit my ecommerce web site powered by Shopify.
Jump to: navigation, search

Difference between revisions of "Zero/install/eMMC erase"

< Zero‎ | install
Line 5: Line 5:
 
=== How to erase eMMC ===
 
=== How to erase eMMC ===
  
This guide describes how to erase bootloader on Radxa Zero's eMMC. Unlike normal PC where they have a well established and documented way of booting, in embedded world it is a bit chaotic and everyone carries their own bootloader and boot sequence. To ensure Radxa Zero can boot with microSD the bootloader on eMMC need to be wiped so it won't interfere with the boot process.
+
This guide describes how to erase bootloader on Radxa Zero's eMMC. This can be used to ensure Radxa Zero will boot from microSD card, or clear seriously corrupted eMMC (for example, getting <code>** Invalid partition 1 **</code> error in U-Boot message) that you cannot enable USB mass storage mode with <code>rz-udick-loader.bin</code>.
 
+
Additionally, you can choose to erase the whole eMMC, in case you have some serious errors with the on disk format.
+
  
 
== Requirement ==
 
== Requirement ==
Line 36: Line 34:
  
 
macOS:
 
macOS:
fastboot flashing unlock_critical
 
fastboot flashing unlock
 
fastboot erase bootloader
 
fastboot erase bootloader-boot0
 
fastboot erase bootloader-boot1
 
fastboot reboot
 
 
Linux:
 
sudo fastboot flashing unlock_critical
 
sudo fastboot flashing unlock
 
sudo fastboot erase bootloader
 
sudo fastboot erase bootloader-boot0
 
sudo fastboot erase bootloader-boot1
 
sudo fastboot reboot
 
 
Some commands will fail and this is normal.
 
 
Additionally, if your eMMC is corrupted (for example, getting <code>** Invalid partition 1 **</code> error in U-Boot message), you can try erase the whole eMMC. You can run the following commands instead:
 
 
macOS:
 
fastboot flashing unlock_critical
 
fastboot flashing unlock
 
 
  fastboot erase 0
 
  fastboot erase 0
fastboot erase 1
 
 
  fastboot reboot
 
  fastboot reboot
  
 
Linux:
 
Linux:
sudo fastboot flashing unlock_critical
 
sudo fastboot flashing unlock
 
 
  sudo fastboot erase 0
 
  sudo fastboot erase 0
sudo fastboot erase 1
 
 
  sudo fastboot reboot
 
  sudo fastboot reboot

Revision as of 03:23, 17 December 2021

    Radxa Zero >  Installation >  Erase eMMC

How to erase eMMC

This guide describes how to erase bootloader on Radxa Zero's eMMC. This can be used to ensure Radxa Zero will boot from microSD card, or clear seriously corrupted eMMC (for example, getting ** Invalid partition 1 ** error in U-Boot message) that you cannot enable USB mass storage mode with rz-udick-loader.bin.

Requirement

  • Radxa Zero
  • A PC/laptop running Windows, Linux, or macOS
  • USB A to C cable or C to C cable, depending on your host

Windows

First, follow maskrom guide to setup and load factory-loader.img:

Rz-usb-helper-fastboot.png

You can then click Erase button to erase the eMMC.

Rz-usb-helper-erase.png

Linux & macOS

First, follow maskrom guide to setup and load rz-fastboot-loader.bin.

You are now booted into fastboot mode. Check it by running lsusb:

   Bus 001 Device 051: ID 18d1:0d02 Google Inc. Celkon A88

Now execute the following commands to wipe bootloader from eMMC:

macOS:

fastboot erase 0
fastboot reboot

Linux:

sudo fastboot erase 0
sudo fastboot reboot