Instalação
O Firmware VNISH é instalado através do HashCore Toolkit, uma ferramenta para instalação remota em lote em Control Boards de mineradores Antminer das séries S19, S21, L7 e L9 com controladores Xilinx, AMLogic, BeagleBone Black e CVitek. A possibilidade de instalação direta depende da data de compilação do Firmware stock da Bitmain no seu dispositivo.
Determine o endereço IP e a data de compilação do Firmware stock
Para começar, encontre o endereço IP do minerador na rede local usando um IP-scanner (por exemplo, Advanced IP Scanner). Insira o IP encontrado no navegador para abrir o Firmware stock da Bitmain.
Na parte inferior da Página Principal, localize a linha Firmware Version. A data de compilação é indicada ao lado da versão do Firmware, por exemplo:
Firmware Version: Mon Jan 24 16:01:20 CST 2022
Versão do Firmware stock da Bitmain
Com base nesta data, determine o cenário de instalação adequado na próxima etapa.
Selecione o cenário de instalação
Cenários de instalação do Firmware VNISH
A escolha do cenário de instalação depende da data de compilação do Firmware stock:
- Intervalos verdes: o Firmware pode ser instalado diretamente através do HashCore Toolkit. Prossiga diretamente para o passo 3.
- Intervalo vermelho: a instalação direta não está disponível. Use o cenário de downgrade do Firmware stock abaixo.
Downgrade do Firmware stock (março – novembro de 2024)
Os Firmwares stock deste período possuem proteção contra a instalação de Firmwares de terceiros. É necessário primeiro fazer o downgrade do Firmware stock através de uma imagem Recovery SD, após o que a instalação via HashCore Toolkit será possível. O tipo de Control Board determina o método de downgrade:
- AMLogic: via unidade USB e adaptador OTG (porta Micro-USB);
- Xilinx / CVitek / BeagleBone: via cartões SD Processo de downgrade:
- Prepare uma unidade USB (USB 2.0) ou cartão SD de até 16 GB, formatado em FAT32. Para Control Boards AMLogic, use um adaptador OTG.
- Baixe o Firmware stock para o seu modelo e tipo de Control Board e descompacte os arquivos na pasta raiz da unidade ou cartão SD.
- Conecte a unidade ao minerador desligado.
- Ligue a alimentação e espere até que o LED verde no painel frontal acenda e permaneça aceso. O processo leva no máximo um minuto.
- Desligue a alimentação e remova a unidade USB.
Se a versão do Firmware não mudou após a atualização — limpe o slot SD ou a unidade USB e tente usar outra mídia ou adaptador OTG. Após o downgrade bem-sucedido, prossiga para o passo 3.
Características das Control Boards CVitek
As Control Boards baseadas em CVitek podem carregar automaticamente o Firmware stock da Bitmain em vez do VNISH ao reiniciar. Para resolver este problema, é utilizada a utilidade Phoenix-scanner. O Phoenix-scanner é executado em um computador separado na mesma rede que os mineradores. A utilidade verifica periodicamente os intervalos de IP definidos e, ao detectar um minerador com CVitek que carregou o Firmware stock, restaura automaticamente o Vnish by Hashcore. Baixe o Phoenix-scanner: VNISH.com/pt/utilitiesConfiguração do Phoenix-scanner:
- Baixe e descompacte o arquivo com a utilidade.
- Abra o arquivo
phoenix.tomlem um editor de texto. - Especifique os intervalos de IP dos seus mineradores, por exemplo:
ip_ranges=["192.168.1.1-192.168.1.255"] - Salve o arquivo e execute a utilidade. O Phoenix-scanner funcionará em segundo plano e restaurará automaticamente o VNISH nos mineradores com CVitek quando eles reiniciarem.
Características das Control Boards AMLogic (Firmware FR 1.20 e mais recente)
SSH e a possibilidade de downgrade via SD estão bloqueados pela Bitmain. Para instalar o VNISH, é necessário primeiro desbloquear fisicamente a Control Board usando o método UART. O que será necessário:
- Control Board AML e PSU 12V;
- Computador com Windows;
- Adaptador USB-UART com drivers instalados (por exemplo, Silicon Labs CP2102);
- Programa de terminal (por exemplo, PuTTY) para conectar à Control Board e enviar comandos. Processo de desbloqueio:
- Conecte o adaptador ao computador e determine o número da porta COM.
Identificação da porta COM - Identifique o conector UART na Control Board e conecte o adaptador de acordo com o esquema:
GND → GND,RXD → TX,TXD → RX.
Conector UART na Control Board AMLogic
Conexão do adaptador USB-UART - Abra o PuTTY, especifique o número da porta COM e a taxa de transmissão de dados
115200. Clique no botão«Open».
Configuração do PuTTY - Ligue a Control Board. O log de inicialização do dispositivo deve aparecer no terminal.
Log de inicialização no terminal - Desligue a Control Board e feche o jumper
JP2com uma pinça ou chave de fenda.
Fechando o jumper JP2 - Certifique-se de que a janela do terminal esteja ativa. Ligue a Control Board. Assim que a primeira linha de inicialização aparecer no terminal, solte o jumper
JP2e pressione rapidamente a barra de espaço várias vezes na janela do terminal. O processo de carregamento do ENV deve começar.
Se o carregamento do ENV não iniciar — desligue e ligue a Control Board novamente. Ao fazer isso, feche brevemente os jumpers
JP1ouJP2várias vezes. Isso deve forçar a Control Board a entrar no modo de inicialização U-Boot. Como resultado, a seguinte mensagem deve aparecer na janela do terminal:Mensagem de carregamento do ENV
- No terminal, insira os comandos um por um:
setenv bitmain_usb_switch 1
Ativa a porta USB na Control Board, bloqueada pela Bitmain em novos Firmwares. Após a inserção, pressione «Enter».
saveenv
Salva a configuração alterada na memória da Control Board. Sem este comando, a configuração será redefinida após a reinicialização. Após a inserção, pressione «Enter».
8. Reinicie a Control Board. Após isso, o downgrade do Firmware via imagem SD estará disponível.
Se as portas não estiverem desbloqueadas, insira os comandos na seguinte ordem:
saveenv
setenv bitmain_usb_switch 1
saveenv
Após o desbloqueio, realize o downgrade via adaptador OTG e, em seguida, prossiga para o passo 3. Uma instrução detalhada com fotos pode ser baixada aqui.
Baixe o Firmware e o HashCore Toolkit
As versões atuais do Firmware e do HashCore Toolkit estão disponíveis no site oficial.
Se o modelo ou tipo de controlador for desconhecido — baixe o HASHCORE TOOLKIT + Pacote de Firmwares (inclui Firmwares para todos os modelos). O Toolkit determinará automaticamente o Firmware correto durante a instalação.
Ao baixar o Firmware, selecione:
- a versão do Firmware;
- o modelo do dispositivo;
- o tipo de controlador;
- o método de instalação (NAND).
Instalação via HashCore Toolkit
Execute o HashCore Toolkit. O Toolkit identificará automaticamente o modelo do dispositivo e o tipo de controlador, conectará-se ao minerador via rede e gravará o Firmware na memória NAND da Control Board.
Uma descrição detalhada da instalação do Firmware e do trabalho com o HashCore Toolkit: aqui.
Após a instalação
Após a instalação bem-sucedida, o minerador reinicia com o Firmware VNISH. Abra a interface web pelo endereço IP do dispositivo e configure os Pools e os parâmetros de operação (consulte a seção Início Rápido)
