+34 641 10 27 16

Ajustes avanzados del firmware AsicBoost

Documentación del firmware

Ajustes avanzados: protección, recuperación, zona de riesgo

Si la sección de rendimiento es el overclocking, los ajustes avanzados son la supervivencia. Aquí está todo lo que decide si el ASIC pasa la noche sin usted.

Aviso del propio firmware Los cambios de esta sección los hace usted por su cuenta y riesgo. No conviene tocar a ciegas, pero tampoco hay que tener miedo: la mayoría de los parámetros vienen por defecto con valores razonables.

Bloque «Control»

Reinicio por hashrate bajo

El umbral se fija del 0 al 99%, donde 0 apaga la función. El sistema compara el hashrate real con el teórico, que se calcula como la frecuencia del chip multiplicada por el número de núcleos y dividida entre 1000.

Tiempos: la primera comprobación no antes de 5 minutos desde el arranque del minado, con arranque rápido a los 10 minutos. La comprobación no trabaja al cambiar de preset, en los primeros 5 minutos tras el arranque, si desde el inicio han pasado menos de 3 minutos, ni durante el autotuning. Después el sondeo va cada 90 segundos.

Para qué: saca al ASIC de ese estado en que los chips se han quedado pegados o la placa se ha colgado, y formalmente el minado sigue.

Número máximo de reinicios

Limita la cantidad de reinicios automáticos seguidos. Cero significa un ciclo infinito hasta que el rendimiento se recupere. El límite salva de los reinicios eternos cuando hay una avería de hardware: el ASIC se para y usted lo ve.

Temperatura crítica de los chips

Por defecto 90 °C, el rango de ajuste va de 50 a 120 °C. Es una parada dura, no una recomendación. El sistema mira el chip más caliente y, si la medición por chips no está disponible, el sensor más caliente.

Bajarla sin motivo hace daño: tendrá paradas de más en verano. Subirla es peligroso: los chips se degradan mucho antes de los 100 °C. Las referencias de calentamiento normal están reunidas en la sección sobre el widget de temperatura.

Número mínimo de cadenas en marcha

Cuántas placas hash tienen que estar operativas para permitir el minado. Se comprueba cada placa al margen de si está activada en los ajustes o no, y de si se detectan en ella todos los chips.

Ejemplo: un ASIC con 4 placas. Con el valor 4 no se enciende si se ha muerto una. Con el valor 3 sigue trabajando con las tres sanas. Qué placa se ha caído se ve en la tabla de placas.

Retardo antes de arrancar el minado

Rango de 0 a 300 segundos. Usted fija una horquilla, por ejemplo de 160 a 200 segundos, y el sistema elige un valor al azar dentro de ella para cada ASIC. La pausa actúa hasta la inicialización de la fuente de alimentación.

El sentido está en la aleatoriedad: después de un corte de luz toda la granja no arranca a la vez, sino escalonada, y la red no recibe un pico instantáneo. Además los sensores tienen tiempo de estabilizarse.

Sección de ajustes avanzados del firmware AsicBoost
Ajustes avanzados: bloque de control con umbrales y tiempos

Bloque «Otros»

Arranque rápido

Acelera la inicialización apagando parte de los retardos. Solo para equipos ya probados. El efecto depende del modelo: en el S21 Pro la etapa de enfriamiento está fijada en 120 segundos, y ahí el arranque rápido no aporta nada.

Cómo comprobar si servirá de algo: mire los logs del arranque. Una línea del tipo Temperatures [38 - 41] C con una diferencia que va bajando significa que el ASIC de verdad se enfría, y el arranque rápido ayudará. Una cuenta atrás 120, 110, 100 significa una pausa fijada a fuego, no hay con qué saltarla. Las líneas del arranque se leen en los logs.

Comprobar el balanceo de dominios

Vigila la uniformidad del voltaje y la estabilidad de los chips dentro de los dominios. Si el hashrate de un dominio cae por debajo del 50% del calculado, el sistema reinicia a la fuerza los chips de esa cadena.

Es especialmente útil con vaivenes de temperatura: refrescó, luego volvió a subir, y los chips no se recuperan solos. La función no trabaja con el autotuning activado, hasta la inicialización completa, al cambiar de preset ni en los primeros 2 minutos tras el arranque. Después la comprobación va cada 10 minutos. Déjela activada.

Comprobar la integridad de las cadenas

Sondea todos los chips de las placas y espera respuesta. La reacción ante un chip que no responde depende del hardware: en los ASIC con controladores PIC se apaga solo la cadena problemática, en los ASIC sin PIC se apaga el aparato entero.

Comprobar los ajustes de voltaje

Trabaja solo en los modelos con PIC. Salta ante cualquier cambio de voltaje: a mano, por autotuning o por el sistema. A través del PIC se mide el voltaje real que la fuente de alimentación da a una cadena concreta, y si no coincide con el fijado el trabajo se detiene.

Se controla el voltaje de la fuente hacia la cadena, no el voltaje interno de los chips. Protege de perfiles mal hechos y de errores del firmware.

Adaptar el voltaje según la temperatura

Ajusta el voltaje sobre la marcha al calentamiento actual para que el hashrate no baile. La lógica: en el modo de refrigeración automático, si el fan duty ha subido un 4% respecto a la medición anterior, el sistema prueba a bajar el voltaje. En el modo manual y en el de inmersión, si la temperatura sube un 3% el voltaje baja, y si refresca sube.

La función espera y no interviene mientras el ASIC no se ha inicializado, mientras no está fijado el voltaje de trabajo final, con el voltaje elevado de arranque activado, durante el cambio de presets y durante el autotuning.

Es útil con una refrigeración inestable. Si usted tiene condiciones parejas todo el año, se suele apagar.

Modo silencioso

Limita los ventiladores al 50% en el arranque y en la parada. El enfriamiento de los chips tarda entonces el doble. Es cosa de viviendas y de bancos de pruebas, en una granja no tiene sentido.

Autoretuning al romperse las cadenas

Ante un error chain break el sistema va más allá del reinicio: resetea el perfil de overclocking y lanza otra vez el ajuste automático. Salta por dos motivos: se ha roto la integridad de las cadenas, o la fuente de alimentación ha topado con su límite de potencia.

Seguir minando después de un reinicio

Activado: el ASIC que estaba en pausa, tras un corte de luz sigue minando por su cuenta. Apagado: el sistema recuerda la pausa y vuelve a pararse. En las granjas se suele activar.

Bajar el perfil ante un error

Con sobrecalentamiento o rotura de cadenas el preset baja un escalón. Sobre la rotura: la fuente de alimentación tiene un límite, al superarlo se va a protección, los chips dejan de responder y el sistema entiende esto como un exceso de potencia. Si el perfil nuevo aún no se ha tuneado, el tuning arrancará solo.

Minado sin conexión

Al cortarse internet el ASIC sigue calculando y consumiendo lo mismo que antes. Todo el hashrate de ese periodo se va a la nada, las shares no se envían al pool.

Para qué sirve esto. Primero: con mucho frío, parar el ASIC puede llevar a un enfriamiento excesivo del equipo. Segundo: en una instalación grande la parada simultánea de cientos de ASIC da una caída brusca de carga en la red, y el encendido posterior un pico brusco. En todos los demás casos la función solo quema electricidad.

Regulación automática de la potencia del chip

Balanceo de frecuencias dentro de las filas: el sistema encuentra los chips que evacuan mal el calor y reparte las frecuencias a favor de los vecinos fríos. El hashrate total de la fila con eso no baja, y los chips recalentados viven más. Ayuda a trabajar en perfiles altos cuando la capa de pasta térmica no es perfecta.

Zona de riesgo

Solo para quien entiende las consecuencias Aquí se apagan las protecciones. Cada parámetro tiene un motivo para existir, y cada uno, mal aplicado, cuesta una placa hash.

Ignorar los sensores de temperatura averiados

Los sensores se dividen en delanteros, en la entrada del aire frío, y traseros, en la salida, donde el calentamiento es máximo. La opción actúa solo sobre los delanteros: si se rompen, el ASIC sigue trabajando. Si falla aunque sea un sensor trasero, el minado se detiene de inmediato, y eso no hay forma de saltarlo.

Ignorar los sensores de los chips

Para los modelos con medición en cada chip: L9, S21, T21 y parientes. Esos sensores a veces dan valores claramente falsos, saltos de 50 grados y más. La opción descarta las lecturas incorrectas de chips sueltos, y la protección contra sobrecalentamiento sigue trabajando con los sensores generales de la placa.

Permitir apagar cadenas sin PIC

Permite apagar placas hash en los ASIC sin controladores PIC. El problema es que sin PIC la placa no se puede dejar sin corriente por software. La única forma de «apagarla» es mantenerla en estado de reset permanente, es decir, bajo tensión.

Según las recomendaciones técnicas de los especialistas de Bitmain el método es muy peligroso: con una avería seria, mantener la placa mucho tiempo en reset puede quemar componentes. Esto se aplica en diagnósticos profundos y bajo la responsabilidad total del propietario.

Subir el voltaje de los chips en el arranque

Subida temporal del voltaje durante la inicialización. Algunos chips la necesitan para que los núcleos lleguen a arrancar. Va aparte porque trabajar de forma permanente con el voltaje elevado es peligroso: sube la temperatura, y con calor la fuente de alimentación puede topar con su límite e irse a protección.

Con overclocking por encima de los parámetros de fábrica se recomienda apagar esta función, es decir, poner 0.

Umbral de hashrate de un chip malo

El criterio por el que el tuner decide que un chip no tiene arreglo. En la primera etapa del tuning se mide el rendimiento de cada chip: si está por debajo del umbral, el chip se da por malo, recibe una frecuencia rebajada y ya no se optimiza más.

Un umbral alto, por ejemplo del 80%, hace al tuner más exigente: intentará llevar más chips al nominal. Un umbral bajo deja más chips trabajando a medio gas.

Si tiene dudas Los valores por defecto están pensados para un uso normal y le valen a casi todo el mundo. Cámbielos cuando sepa qué problema concreto está resolviendo.

Respuestas rápidas

¿Qué ajustes conviene activar nada más instalar?
El balanceo de dominios y la continuación del minado después de un reinicio. Lo demás déjelo por defecto hasta que aparezca una tarea concreta.
¿Conviene bajar la temperatura crítica a 80 °C?
Normalmente no. En verano tendrá paradas de más. El firmware ya baja el perfil mucho antes del umbral crítico.
¿Para qué sirve el retardo de arranque al azar?
Para que después de un corte de luz la granja no se levante toda a la vez y no dé un pico de carga a la red eléctrica.
La adaptación del voltaje según la temperatura, ¿se activa o no?
Con condiciones estables se suele apagar. Con la temperatura bailando ayuda bastante a sostener el hashrate.
Texto preparado por , técnico de reparación y configuración de ASIC, asic.es.