VNISH Ninja Academy

VNISH Ninja · Academy

Before Changing ASIC Firmware: Evidence and Recovery Checklist

Before changing firmware, freeze a small evidence pack that identifies the device, the planned bytes and the recovery owner. The pack does not choose a file for you; it makes a wrong assumption visible before the miner is changed.

Reviewed: Author: VNISH Ninja Academy editorial teamReview: Technical self-check

Working method

  1. Identify the exact model, submodel, cooling type and control-board platform using read-only evidence. Family names such as S21 are not enough.
  2. Capture the current firmware version, security or lock state, relevant configuration, screenshots and recent logs. Store secrets outside the pack.
  3. Resolve the target only through the current VNISH route for the exact combination. Record filename, version, byte size, SHA-256, source URL and retrieval time.
  4. Write the recovery path before change: required image or method, who owns the decision, access dependencies and the condition that triggers recovery.
  5. Define stop conditions. Any mismatch, UNKNOWN mandatory field, unexpected reboot loop, missing boards or unsafe cooling state means stop and escalate.

Work through a situation

Learning scenario - not a reported customer result.

Consider a hypothetical handover in which the next operator receives an archive and the message 'This worked before'. The missing information matters more than the confidence of the message. Which device was involved, what was its starting state, and was the earlier result actually checked?

Turn that handover into a small evidence pack before any change. Keep one record for the planned device identity, a second for the current firmware and configuration observations, and a third for the intended file and its source. Add the permitted recovery method, its dependencies and the person responsible for the decision.

A configuration export is a record of settings; it is not automatically a complete recovery image. Keep credentials and other access secrets outside the shareable pack. If a required fact cannot be established, write 'unknown' and hold the change.

This process does not require opening the case or testing a flashing command to discover what happens. Its practical output is a clear list of resolved facts and remaining questions that another operator can review without repeating unsafe assumptions.

Limits and stop conditions

  • Aftermarket firmware is not made or approved by BITMAIN. BITMAIN warns that unauthorized firmware or overclocking can cause malfunction and affect warranty; current vendor terms and the sales contract control.
  • Do not open a miner merely to identify a board when a read-only method is available.
  • Do not assume rollback is universal or that returning to stock restores warranty or removes traces.

Reusable artifact

#FieldCheckedEvidence / note
1Device identity and board evidence□
2Before-state screenshots, config export and logs□
3Target file identity and SHA-256□
4Recovery owner, method and dependencies□
5Change window and explicit STOP triggers□

Copy this structure into a change record; never place passwords, keys or private access details in it.

Terms used in this guide

Baseline
The recorded state before a planned change.
Configuration export
A saved representation of settings; its scope must be checked rather than assumed.
Recovery dependency
A resource or access condition required by the chosen recovery method.

Check your understanding

These questions check understanding. They do not approve an installation or certify a result.

  1. Is 'worked before' sufficient installation evidence?

    Show answer

    No. The device, starting state, artifact, procedure and checked result must be identified.

  2. Is a settings export automatically a recovery image?

    Show answer

    No. Configuration evidence and a usable recovery method are different items.

  3. Where should passwords or private access tokens be kept?

    Show answer

    Outside the shareable evidence pack, using the operator's approved secret-handling process.

Primary sources