HashCore Docs
Instalación, Actualización, Eliminación

Instalación

El Firmware VNISH se instala a través de HashCore Toolkit, una herramienta para la instalación remota por lotes en las placas de control de los mineros Antminer de las series S19, S21, L7 y L9 con controladores Xilinx, AMLogic, BeagleBone Black y CVitek. La posibilidad de instalación directa depende de la fecha de compilación del Firmware stock de Bitmain en su dispositivo.

Determine la dirección IP y la fecha de compilación del Firmware stock

Para empezar, encuentre la dirección IP del minero en la red local utilizando un escáner de IP (por ejemplo, Advanced IP Scanner). Ingrese la IP encontrada en el navegador para abrir el Firmware stock de Bitmain.

En la parte inferior de la página principal, busque la línea Firmware Version. La fecha de compilación se indica junto a la versión del Firmware, por ejemplo:

Firmware Version: Mon Jan 24 16:01:20 CST 2022

Con esta fecha, determine el escenario de instalación adecuado en el siguiente paso.

Con esta fecha, determine el escenario de instalación adecuado en el siguiente paso.

Seleccione el escenario de instalación

La elección del escenario de instalación depende de la fecha de compilación del Firmware stock:

  • Intervalos verdes: el Firmware se puede instalar directamente a través de HashCore Toolkit. Vaya directamente al paso 3.
  • Intervalo rojo: la instalación directa no está disponible. Utilice el escenario de downgrade del Firmware stock que se describe a continuación.

Downgrade del Firmware stock (marzo – noviembre 2024)

Los Firmware stock de este período tienen protección contra la instalación de Firmware de terceros. Es necesario primero hacer un downgrade del Firmware stock a través de una imagen SD de Recovery, después de lo cual la instalación a través de HashCore Toolkit será posible. El tipo de Control Board determina el método de downgrade:

  • AMLogic: a través de una unidad USB y un adaptador OTG (puerto Micro-USB);
  • Xilinx / CVitek / BeagleBone: a través de tarjetas SD Proceso de downgrade:
  1. Prepare una unidad USB (USB 2.0) o una tarjeta SD de hasta 16 GB, formateada en FAT32. Para las placas AMLogic, use un adaptador OTG.
  2. Descargue el Firmware stock para su modelo y tipo de Control Board y descomprima los archivos en la carpeta raíz de la unidad o tarjeta SD.
  3. Conecte la unidad al minero apagado.
  4. Encienda la alimentación y espere hasta que el LED verde en el panel frontal se encienda y permanezca encendido. El proceso no toma más de un minuto.
  5. Apague la alimentación y retire la unidad USB.

Si la versión del Firmware no cambió después de la actualización, limpie la ranura SD o la unidad USB e intente usar otro medio o adaptador OTG. Después de un downgrade exitoso, vaya al paso 3.

Características de las placas CVitek

Las Control Boards basadas en CVitek pueden cargar automáticamente el Firmware stock de Bitmain en lugar de VNISH al reiniciar. Para resolver este problema, se utiliza la utilidad Phoenix-scanner. Phoenix-scanner se ejecuta en un ordenador separado en la misma red que los mineros. La utilidad escanea periódicamente los rangos de IP especificados y, al detectar un minero con CVitek que se ha cargado con el Firmware stock, restaura automáticamente Vnish by Hashcore. Descargar Phoenix-scanner: VNISH.ru/es/utilitiesConfiguración de Phoenix-scanner:

  1. Descargue y descomprima el archivo de la utilidad.
  2. Abra el archivo phoenix.toml en un editor de texto.
  3. Especifique los rangos de IP de sus mineros, por ejemplo:
    ip_ranges=["192.168.1.1-192.168.1.255"]
    
  4. Guarde el archivo y ejecute la utilidad. Phoenix-scanner funcionará en segundo plano y restaurará automáticamente VNISH en los mineros con CVitek al reiniciar.

Características de las placas AMLogic (Firmware FR 1.20 y posterior)

SSH y la posibilidad de downgrade a través de SD están bloqueados por Bitmain. Para instalar VNISH, primero es necesario desbloquear físicamente la Control Board mediante el método UART. Qué se necesitará:

  • Control Board AML y PSU de 12V;
  • Un ordenador con Windows;
  • Un adaptador USB-UART con los drivers instalados (por ejemplo, Silicon Labs CP2102);
  • Un programa de terminal (por ejemplo, PuTTY) para conectarse a la Control Board y enviar comandos. Proceso de desbloqueo:
  1. Conecte el adaptador al ordenador y determine el número de puerto COM.
  2. Identifique el conector UART en la Control Board y conecte el adaptador según el esquema: GND → GND, RXD → TX, TXD → RX.
  3. Abra PuTTY, especifique el número de puerto COM y la velocidad de transmisión de datos 115200. Haga clic en el botón «Open».
  4. Encienda la Control Board. En el terminal debería aparecer el registro de arranque del dispositivo.
  5. Apague la placa y cortocircuite el jumper JP2 con unas pinzas o un destornillador.
  6. Asegúrese de que la ventana del terminal esté activa. Encienda la placa. Tan pronto como aparezca la primera línea de arranque en el terminal, suelte el jumper JP2 y presione rápidamente la barra espaciadora varias veces en la ventana del terminal. Debería comenzar el proceso de carga de ENV.

Si la carga de ENV no comenzó, apague y vuelva a encender la placa. Al mismo tiempo, cortocircuite brevemente los jumpers JP1 o JP2 varias veces. Esto debería forzar a la placa al modo de arranque U-Boot. Como resultado, en la ventana del terminal debería aparecer el siguiente mensaje:

  1. En el terminal, introduzca los comandos uno por uno:
    setenv bitmain_usb_switch 1
    

Habilita el puerto USB en la Control Board, bloqueado por Bitmain en los nuevos Firmware. Después de introducirlo, presione «Enter».

saveenv

Guarda la configuración modificada en la memoria de la placa. Sin este comando, la configuración se restablecerá después de un reinicio. Después de introducirlo, presione «Enter».

  1. Reinicie la placa. Después de esto, el downgrade del Firmware a través de la imagen SD estará disponible. Si los puertos no están desbloqueados, introduzca los comandos en el siguiente orden:
saveenv
setenv bitmain_usb_switch 1
saveenv

Después del desbloqueo, realice el downgrade a través del adaptador OTG, luego vaya al paso 3. Puede descargar una instrucción detallada con fotografías aquí.

Descargue el Firmware y HashCore Toolkit

Las versiones actuales del Firmware y HashCore Toolkit están disponibles en el sitio web oficial.

Si el modelo o tipo de controlador es desconocido, descargue HASHCORE TOOLKIT + Paquete de Firmware (incluye Firmware para todos los modelos). El Toolkit determinará automáticamente el Firmware necesario durante la instalación.

Al descargar el Firmware, seleccione:

  • la versión del Firmware;
  • el modelo del dispositivo;
  • el tipo de controlador;
  • el método de instalación (NAND).

Instalación a través de HashCore Toolkit

Ejecute HashCore Toolkit. El Toolkit detectará automáticamente el modelo del dispositivo y el tipo de controlador, se conectará al minero a través de la red y grabará el Firmware en la memoria NAND de la placa.

Descripción detallada de la instalación del Firmware y el trabajo con HashCore Toolkit: aquí.

Después de la instalación

Después de una instalación exitosa, el minero se reinicia con el Firmware VNISH. Abra la interfaz web en la dirección IP del dispositivo y configure los Pools y los parámetros de operación (consulte la sección Inicio rápido)