MicroSD card requirement:

MicroSD card

card Volume

File system

Any

512 MB

FAT32


Operating system requirement:

Operating system

Image burner programm

Windows

Win32DiskImager

Windows

balenaEtcher

macOS

balenaEtcher

Linux

balenaEtcher

Step one : Make an Image of the MicroSD card

Please choose one of the instructions listed below

For the Win32DiskImager (Windows)

  1. Download Win32DiskImager Software

  2. Run Win32DiskImager.exe (you may need to run as Adminstrator)

  3. Download the firmware file (it is a recovery firmware, you would need to flash your device with it in order to proceed further)

  4. Connect the microSD card to the computer using an adapter

  5. Launch Win32DiskImager

    • 1. Click the folder icon and select the image you downloaded (from the step 3)

    • 2. Select the drive of your SD card.

    • 3. Click "Write" and wait until it is done.

    • 4. Make sure the progress bar goes all the way up to 100%


For the balenaEtcher (Windows/macOS/Linux)

  1. Download balenaEtcher Software

  2. Run balenaEtcher.exe (you may need to run as Adminstrator)

  3. Download the firmware file (it is a recovery firmware, you need to flash your device with it in order to proceed further)

  4. Connect the microSD card to the computer using an adapter

  5. Launch balenaEtcher

    • 1. Click the folder icon and select the image you downloaded (from the step 3)

    • 2. Select the drive of your SD card.

    • 3. Click "Write" and wait until it is done.

    • Make sure the progress bar goes all the way up to 100%


Step two: Disassemble and flash the device

  1. Unscrew 4 screws from the back of the device (see the pic below)

2. Disconnect all cables from the control board (highlighted in a circle), except for power (highlighted in a square, see the pic below)

  • Circle (diconect): hash cables (3 pieces) and fan cables (2 pieces)

  • Square (DO NOT TOUCH) - power cable (1 piece)

3. Move 3 Hash Boards in the direction shown below

4. After that, move the control board in the same direction as the hash board

5. Take out the control board

6. Rearrange the 1st jumper (see the pic below) to the firmware position.

  • Firmware mode - rearrange the jumper from left to right

  • Normal operation mode - rearrange the jumper from right to left

7. Put the microSD card into the slot on the control board (see the pic below)

Step Three: flash the device using the microSD card

  1. Make sure the microSD card is in the microSD card slot

  2. Power up the control board

  3. Wait for the indication of two LEDs on the front of the control board

    • The Red and green indicators should flash continuously

  4. Congratulation, you successfully flashed your device

  5. Disconnect power from the control board

  6. Take out the microSD card

  7. Change the jumper to normal operation (see the step 2)

  8. Assemble the device in reverse order


Step four: Looking for the IP address of the device on the local network

Operating system

Program for finding Asic IP

Windows

BTC Tools

Linux

BTC Tools

Look for the IP address of the device on the local network using BTC Tools

  1. Download the software (versions are presented above)

  2. Run BTC Tools (you may need to run as Adminstrator)

  3. Check if the IP address of the subnet is set correctly

  4. Press the Scan button

  5. Waiting for the scan to complete

  6. Get an IP address from the list

Step five: Flash the device using the firmware webpack

  1. Enter the previously received IP - address in the address bar of your browser (from the step 4)

  2. Enter login details in the welcome window

    • Username: root

    • Password: root

  3. In the system interface select the Upgrade section

  4. In the Flash new firmware image section, select the firmware file downloaded from https://fw.emcd.io and click Flash Image

    Instructions for firmware Antminer S9 (update) - CRMI Firmware
  5. Wait for automatic page update and firmware installation!

  6. Congratulation! You have just installed the firmware!

Did this answer your question?