Cleaning a CAT-DEV or CAT-R

This document describes how to remove confidential user data from a CAT-DEV or CAT-R. This can be helpful to ensure that stale bits from previous uploads are no longer present, or for returning a console to Nintendo for repair or replacement.

Delete Data From a CAT-DEV

Cleaning the CAT-DEV HDD

Your CAT-DEV has the capability to wipe its internal HDD clean using a variety of methods. To access this functionality, follow these steps:

  1. Open the CAT-DEV web page in a web browser, which is just its IP address (e.g.
  2. From the home page, click Disc Image Upload.
  3. At the bottom of the page, click DRIVE WIPE.
  4. Select the erasure method from the drop down list. More information on each selection can be found in the table below.
  5. Press START to begin the disk wipe.

Alternatively, access the page directly by adding "/drive_wipe.cgi" after the IP address (e.g.

The table below describes each function available on that page and the approximate time:

Function Approximate Time Description Security Level
Delete All Banks 1 second Deletes the bank headers, making the files inaccessible. Very low
Blank Wipe 1h 30m Writes zeroes to all HDD sectors Low
Random 32MB Pattern 1h 35m Writes a single, random 32MB pattern to each sector Good
Random Data 2h Writes separate, random data to every sector Best

After clicking START, the web browser will go to a page to show the progress. Additionally, the HDD light on the CAT-DEV will start to blink. The page will refresh approximately every 5 seconds with the latest status. The operation may be canceled at any time by using the CANCEL button, but any data already erased will not be recoverable.

Which should I choose?

Each option makes the data inaccessible in its own way. If you are looking for the title to not enumerate in the System Config Tool, select the Delete All Banks option. However, if you are returning your CAT-DEV for repair, then a Random Data wipe is likely the best option to ensure data security.

Cleaning the CAT-DEV NAND

Follow the instructions below to delete confidential user data from CAT-DEV NAND.

  1. Open a cafe.bat shell in $CAFE_ROOT.
  2. Ensure that the BRIDGE_CURRENT_NAME and BRIDGE_CURRENT_IP_ADDRESS environment variables are configured for your CAT-DEV. If necessary, use the following command to set them:
    source setbridge -default [bridge_name] [ip_addr]
    where [bridge_name] is the name of case-sensitive the CAT-DEV, and [ip_addr] is the IP address for the CAT-DEV.
  3. To delete confidential data in NAND, at the command prompt, type:
    cafex cleardata

Delete Data from a CAT-R

Follow the instructions below to delete confidential data from a CAT-R.

Revision History

2014/08/12 Added 'cafex cleardata' step.
2013/10/23 Merge with HDD cleaning steps and update.
2011/02/21 Initial version.