Перейти к содержанию

Whatsminer M3


Hlorofos
Сообщение добавил Hlorofos

Все полезные ссылки и FAQ можно найти в первом сообщении. Прежде чем задать вопрос, посмотрите там .

Рекомендуемые сообщения

1 hour ago, antony26 said:

после обслуживания не работают платы 0 хеш рейд на не которых не работают чипы

 

21545125767142110412.jpg

Ссылка на комментарий
Поделиться на другие сайты

День добрый, после перезапуска ошибка в CGMiner API Log Socket connect failed => Connection refused

 

Ресет делал, прошивку менял, пулы менял , нечего не помогает, в чем может быть проблема ??

Ссылка на комментарий
Поделиться на другие сайты

День добрый, имеется WhatMiner M3 ,

после рестарта в CGIMiner Log пишет Socket connect failed => Connection refused , ресет делал, прошивку менял, пул поменял нечего не помогает.. в чем может быть проблема ?

 

Ссылка на комментарий
Поделиться на другие сайты

Думаю будет полезно для тех,  у кого низкий хэш рейт, как на примере @lexys2017 

Взял я  4 идеально работающих блока с блоками питания, поставил обманки и окунул в жижу. Все работало, все было хорошо, до тех пор пока не сработало реле напряжения.  После включения блоков,  2 блока  из 4 перестали работать, причина была в следующем, при температуре жидкости около 5 градусов, она становится чуть более вязкая и из-за этого на двух блоках питания начинаются медленнее крутиться вентилятор и оригинальный блок питания не выдает 12 вольт, решил эту проблему отсоединением питания вентилятора на блоке питания. С этим разобрался, далее при очередном срабатывании реле напряжения, блоки включаются, в сети они есть, платы начинают работать и потом отваливаются, т.е. им попросту холодно в жиже. Я пошел дальше и установил термо реле  W1209  с алиэкспресса и теперь охлаждение имерсионки включается при 50 градусах и выключается при 36. Все, теперь проблемы с низким хэш рейтом исчезли. 

Ссылка на комментарий
Поделиться на другие сайты

Друзья, в общем отсохли две платы, стабильно работала одна на 3500-4000хэшей, начав курить интернет и форм, нашел ответ что иногда дело в прошивке. прошил на версию WhatsMiner-SDCard-Burn-Image-H3-20171128.18.2. Начал писать что не может определить чипы, ладно. Прошил на самую свежую прошивку WhatsMiner-SDCard-H3-BT1000-20190404.18 ситуация не поменялась. НО теперь стал через некоторое время перезагружаться весь асик. Перезагружается когда доходит до частоты 300мгц. Кто подскажет куда копать? или может где прошивки есть от 2018 года? Лог приложил в текстовый файл

Да Майнер у меня Whatsminer m3x которые от блока напрямую проводами к платам подключен.

UPD: Перепрошил снова на WhatsMiner-SDCard-Burn-Image-H3-20171128.18.2 Заработало. но теперь частота выше 559 не берется.

UPD: перепрошился на upgrade-whatsminer-bt1000-20190118.17.1.tgz, теперь ругается на кулера, неправильно работает кулер. пробовал переключать коннектора кулеров эффекта нет.

image.png

1.txt

Изменено пользователем Daji
Ссылка на комментарий
Поделиться на другие сайты

Всем привет!

Вообщем кому интересно обмануть вентиляторы WhatsMiner M3x без всяких эмуляторов вентиляторов, и прочей перепайки.. есть способ, действующий, но недоработанный.

Как то раз я поставил более мощные вентиляторы на М3x, и буквально через пару дней он перестал майнить.. судя по логам причиной была отказом одного вентилятора.. и сколько я не пробовал менять местами и ставить другие вентиляторы, асик не видел один вентилятор..

много перепробовал вариантов, ничего не помогало, ошибка на проверку скорости вентилятора так и оставалась.

Решил я обмануть систему.. и нашел один способ, который помог мне обмануть её, лично мне он не помог, так как ошибку с вентиляторами я победил, а майнинг всё равно не запускался - причина скорей всего глубже, и по моей вине, так как после испытаний с более мощными и оборотистыми вентиляторами я скорей накрыл саму контрольку и что ещё характерно перестали подавать признаки жизни задние лампочки на самом асике "красная" и "зеленая"

Вообщем к делу!  

Необходимо  скачать программу WinSCP если у кого нет, и зайти в сам асик через SCP. имя хоста айпи асика по которому заходите на морду, пароль и логин "root"

зашли? - окей, идем по пути etc/init.d/ и открываем файл "boot"

далее листаем в самый низ, и нужно написать алгоритм после символа "}" и так же этот символ поставить в конце

 

#!/bin/sh

        WORK_DIR="/etc/fake_fan"
        FAN_SPEED=200
        FAN_PWM=15

        # Initialize
        mount -o remount,rw /
        mkdir -p "$WORK_DIR"
        cd "$WORK_DIR"

        echo "$FAN_SPEED" > fan1speed
        echo "$FAN_SPEED" > fan0speed

        echo "$FAN_PWM" > pwm0_duty
        echo "$FAN_PWM" > pwm1_duty
        echo "$FAN_PWM" > pwm_duty

        # Clean if we already run this script
        umount "/sys/class/fanspeed/" > /dev/null
        mount --bind "$WORK_DIR" /sys/class/fanspeed/

        logger -t fake_fan "Fake path mounted" 

 

}

 

Если асик работает на вентиляторах, то скажу сразу.. они будут работать на максимум не влияя на температуру.

Ещё один нюанс - в строке "FAN_SPEED=" после символа "="  можно менять скорость, и указывать нужно не шестизначное число, а трехзначное! это важно!  например 200 - это 6000 - тыс оборотов, 100 - 3000 оборотов... далее сами считайте.. не указывайте шестизначное число как 2000 или 6000 - так как в логах будет  ошибка скорости вентиляторов, и у вас будет не как положено 6000 тыс, а целых 120000! система поймет что такого быть не должно, и откажет в проверке скорости. 

 

Вот и всё,  после выполненной работы  перезагружаем сам асик и радуемся.

 

Если кому лень и не интересно проводить эту процедуру с писаниной, то прикрепляю файл boot уже готовый.. вам нужно просто вытащить из архива и далее  заменить его по тому же пути etc/init.d/ .. так же потом перезагружаем асик.

 

Всем удачи!

 

 

 

 

boot.rar

Изменено пользователем vladkuznec
Ссылка на комментарий
Поделиться на другие сайты

Всем привет, такая проблема асик  m3x, работает минут 5 и перезагружается, после 2-3 перезагрузок  выключается вовсе, напротив хватает но не может разогнаться до конца, из за этого перезагружается и выключается, я думаю. В чем может быть проблема, может то что он стоит в сильном холоде? 

Ссылка на комментарий
Поделиться на другие сайты

Те ASIC-майнеры, о которых я знаю, требуют прогрева перед началом работы на полную мощность. Попробуйте согреть хотя бы до комнатной температуры и, может, чуть прикрыть вентиляторы, чтобы при старте не выдували тепло до выхода на режим. Нужно смотреть за температурой чипов, желательно на log в реальном времени.

Ссылка на комментарий
Поделиться на другие сайты

Так он может из за этого полностью выключатся? 

Почистил кулер платы температура еще меньше стало но проработал дольше и опять по новой

Ссылка на комментарий
Поделиться на другие сайты

On 12/2/2019 at 8:06 PM, antony26 said:

после обслуживания не работают платы 0 хеш рейд на не которых не работают чипы

Вы сбили мелкий смд радиокомпонент на плате (конденсатор, диод,резистор..) ищите , обычно с края платы такое происходит

Ссылка на комментарий
Поделиться на другие сайты

On 12/17/2019 at 5:01 PM, vladkuznec said:

 

Если асик работает на вентиляторах, то скажу сразу.. они будут работать на максимум не влияя на температуру.

Ещё один нюанс - в строке FAN_SPEED=" после символа "="  можно менять скорость, и указывать нужно не шестизначное число, а трехзначное! это важно!  например 200 - это 6000 - тыс оборотов, 100 - 3000 оборотов... далее сами считайте.. 

 

 

Если асик работает на вентиляторах и установить FAN_SPEED=050 к примеру то есть 1500 оборотов, а этой скорости не хватит для охлаждения, то что будет

1. Нагрев выше критической температуры приведет к перезагрузке

2. Нагрев выше критической температуры приведет к (условно говоря) пожару ???

Ссылка на комментарий
Поделиться на другие сайты

Предлагаю обсудить злосчастный датчик температуры LM75A, вернее его ошибки. Я думаю у многих была ситуация, когда датчик показывает 0 и лезвие не стартует. При этом замена датчика не приводит к ожидаемому результату, то есть он не выходит из строя, а просто врет. Цитирую статью с изиэлектроник:

 

"Первое, на что надо обратить внимание — питание. Градусник начинает страшно глючить, если на линиях питания появляется шум. Лечится конденсатором на 1uF (Примерно. Я поставил 680nF) между питанием lm75A и землей. Ставить его нужно как можно ближе к выводам питания."

Датчик питается от контрольки через шлейф, может действительно запаять прямо на его ноги кондер керамический, или еще параллельно вентиляторам емкость воткнуть или запитывать контрольку отдельным источником?

И еще. На плате есть место для запайки второго датчика на входе (воздуха) платы, а на странице сгмайнер статус параметр Temperature2 . Может кто то припаивал туда вторую лмку? вдруг программа начнет использовать его показания для проверки достоверности показаний первого ? Хотя возможно это для оценки эффективности охлаждения, да еще в конфиге надо будет что то поменять.

У кого какие наработки? Я бы давно уже бы припаял второй, да где взять, в наших радиомагазов нет их (

 

Ссылка на комментарий
Поделиться на другие сайты

И еще. У меня при температуре +5 датчик показывает 0, соответственно программа воспринимает это как ошибку или отсутствие датчика и плата не стартует, пока не нагреется.

Ссылка на комментарий
Поделиться на другие сайты

17 часов назад, AndrKobelev сказал:

Если асик работает на вентиляторах и установить FAN_SPEED=050 к примеру то есть 1500 оборотов, а этой скорости не хватит для охлаждения, то что будет

1. Нагрев выше критической температуры приведет к перезагрузке

2. Нагрев выше критической температуры приведет к (условно говоря) пожару ???

1. этого не могу знать.. у него вроде предусмотрена защита по перегреву, но она работает не совсем как надо.

2. может и не произойдет, если только что нибудь не коротнёт и не сработает защита блока питания от короткого замыкания. Скорей всего выйдут из строя хэш платы если погорит датчик температуры.

 

И ещё.. тестировал с данным скриптом.. скорость меняется только в логах и в информации о скорости вентиляторов, а сами вентиляторы работают почти на полную... я же говорил же метод обмана действующий, но не доработанный. 

Ссылка на комментарий
Поделиться на другие сайты

Установил скрипт FAN_SPEED=100 , сохранил файл,перезагрузил (кнопкой на странице статуса). Как будто ничего не изменилось особо..Не сразу допер, что надо было перезагружать откл. питания или перформ ребут на вкладке систем. Теперь сгмайнер не стартует.Обороты 6000 реальные.

  FAN_SPEED=200 . Стартует Обороты 6000 реальные и в вебморде Вернул назад.

Как сделать, чтобы реальные обороты были 3000? может параметр FAN_PWM=15 изменить?

Изменено пользователем AndrKobelev
Ссылка на комментарий
Поделиться на другие сайты

Добрый день, коллеги.

 

Имеется 5 шт M3V1

Недавно сгорели разъемы питания хэшплат. Перепаял новые провода напрямую к плате, один аппарат запустил, все отлично. Но. С остальными беда.

При работе выдают ошибку датчиков температуры (-255.00) и в логе пишет такую инфу (подключен 1 нож):

 

Fri Dec 27 10:03:46 2019 local0.err cgminer[604]: SM:0, temp_sensor_err_turnoff_times:8, count:5, fan_speed_get_now:1560, temp:-255.000000, freq_avg:306
Fri Dec 27 10:03:46 2019 local0.err cgminer[604]: machine_keep_one_hashboard_reset, dev:/dev/ttyS3
Fri Dec 27 10:03:47 2019 local0.err cgminer[604]: sensors_get_board_temp_max error, dev:0, ret:-4, temp_sensor_err_turnoff_count:1
Fri Dec 27 10:03:48 2019 local0.err cgminer[604]: sensors_get_board_temp_max error, dev:0, ret:-4, temp_sensor_err_turnoff_count:2
Fri Dec 27 10:03:49 2019 local0.err cgminer[604]: sensors_get_board_temp_max error, dev:0, ret:-4, temp_sensor_err_turnoff_count:3
Fri Dec 27 10:03:50 2019 local0.err cgminer[604]: sensors_get_board_temp_max error, dev:0, ret:-4, temp_sensor_err_turnoff_count:4
Fri Dec 27 10:03:51 2019 local0.err cgminer[604]: sensors_get_board_temp_max error, dev:0, ret:-4, temp_sensor_err_turnoff_count:5
Fri Dec 27 10:03:51 2019 local0.err cgminer[604]: SM:0, temp_sensor_err_turnoff_times:9, count:5, fan_speed_get_now:1560, temp:-255.000000, freq_avg:318
Fri Dec 27 10:03:51 2019 local0.err cgminer[604]: machine_keep_one_hashboard_reset, dev:/dev/ttyS3
Fri Dec 27 10:03:52 2019 local0.err cgminer[604]: sensors_get_board_temp_max error, dev:0, ret:-4, temp_sensor_err_turnoff_count:1
Fri Dec 27 10:03:53 2019 local0.err cgminer[604]: sensors_get_board_temp_max error, dev:0, ret:-4, temp_sensor_err_turnoff_count:2
Fri Dec 27 10:03:54 2019 local0.err cgminer[604]: sensors_get_board_temp_max error, dev:0, ret:-4, temp_sensor_err_turnoff_count:3
Fri Dec 27 10:03:55 2019 local0.err cgminer[604]: sensors_get_board_temp_max error, dev:0, ret:-4, temp_sensor_err_turnoff_count:4
 

Как быть в такой ситуации? Предположение мое такое, что при пайке перегрел плату, но сам сомневаюсь в этом. Осмотрел в целом плату, вроде больше повреждений нет, элементы все на месте.

Что у M3 все таки измеряет температуру? Сама LM75A? Получается это и есть сам датчик?

Ссылка на комментарий
Поделиться на другие сайты

19 часов назад, AndrKobelev сказал:

Установил скрипт FAN_SPEED=100 , сохранил файл,перезагрузил (кнопкой на странице статуса). Как будто ничего не изменилось особо..Не сразу допер, что надо было перезагружать откл. питания или перформ ребут на вкладке систем. Теперь сгмайнер не стартует.Обороты 6000 реальные.

  FAN_SPEED=200 . Стартует Обороты 6000 реальные и в вебморде Вернул назад.

Как сделать, чтобы реальные обороты были 3000? может параметр FAN_PWM=15 изменить?

Если ты хочешь изменить обороты самого вентилятора, то тут надо дорабатывать сам скрипт, так как независимо сколько ты укажешь, он всё равно будет раскручивать на полную... я пробовал многое, даже в строке FAN_PWM=15 изменял значения, но вентиляторы так же крутятся на полную.  

Если просто обмануть систему решил, то так всё правильно делаешь, иногда бывают зависания.. для начала попробуй удалить папку fake_fan в папке etc, и повтори процедуру.

Проблема может быть ещё такая, что если укажешь 100 = 3000 оборотов, то система не примет такое значение и откажет в проверке.. нужно 6000 оборотов, чтобы проверка прошла и начался майнинг.

Но можно так же в папке fake_fan менять обороты в самой системе открыв файл fan0speed или fan1speed, и указывать обороты там так же как в скрипте... то есть указал 100, сохранил, и перезагружать даже не надо.

Я себе установил 6000 оборотов,  и поставил один мало шумный вентилятор на 3000 обр. запитал от блока, и всё работает стабильно.. продувает на ура, не шумит как стоковые, и температура не такая горячая на лезвиях, колеблется 65 -70 гр.

Изменено пользователем vladkuznec
Ссылка на комментарий
Поделиться на другие сайты

@Олежка LM75A это датчик температуры, не верите-гляньте даташит, а вы думали что измеряет температуру-доктор айболит что ли? :-)

Перепайкой разъемов врядли перегреешь плату (ту, на которой датчик температуры).

Этот ЛМ на другой плате, алюминиевой, а разъёмы на текстолитовой (части). Для начала предлагаю контрольку запитать отдельным источником, идеально АТХ-совым. Потом прозвонить дорожки от ЛМ к шлейфу и сам шлейф втыкать в другие разъёмы контрольки. Ну и в конце концов раздобыть ЛМ и попробовать запаять напрямую к шлейфу, не ставя на плату . должно показывать градусов 25.

Изменено пользователем AndrKobelev
Ссылка на комментарий
Поделиться на другие сайты

@vladkuznec Спасибо за разъяснения, а то я голову сломал как победить проблему , когда при температуре 70 град. вентили молотят 4900 об. Вон в автербернере можно сделать свои графики температура-обороты. С вашим скриптом можно выкинуть родные вентиляторы, спаять схему на 2х транзисторах, приклеить свой датчик на плату и вуаля - никаких тебе идиотских продувок при старте да и вентилятор можно поставить металлический на 230в, трех-пяти лопастной, он мощный, малошумный и вечный (у меня такой 15 лет беспрерывно трудится в вытяжном канале ванной)

Изменено пользователем AndrKobelev
Ссылка на комментарий
Поделиться на другие сайты

23 часа назад, AndrKobelev сказал:

@vladkuznec Спасибо за разъяснения, а то я голову сломал как победить проблему , когда при температуре 70 град. вентили молотят 4900 об. Вон в автербернере можно сделать свои графики температура-обороты. С вашим скриптом можно выкинуть родные вентиляторы, спаять схему на 2х транзисторах, приклеить свой датчик на плату и вуаля - никаких тебе идиотских продувок при старте да и вентилятор можно поставить металлический на 230в, трех-пяти лопастной, он мощный, малошумный и вечный (у меня такой 15 лет беспрерывно трудится в вытяжном канале ванны)

Рад был помочь.. пользуйтесь.. это реально избавляет от лишних манипуляций с обманом вентиляторов, не придется никакие эмуляторы сочинять, замыкать, паять, что могло бы повлечь выход из строя контрольку.. я уже выкинул одну, так как накрыл её путем замыкания синего и желтого провода от вентиляторов, и установкой более мощных фанов. С таким эмулятором можно теперь погружать в иммерсионную жидкость спокойно. 

Если ещё поработать, и копнуть глубже в систему.. то можно на основе этого скрипта пытаться обойти температуру и прочей контрольной процедуры, чтобы майнинг начинался без колебаний, но надо всё учитывать чтобы не спалить майнер.

Всем известно что на M3 и M3X слабое место, это датчик температуры на лезвиях, поскольку если он накроется, то система отключает то лезвие на которой погорел датчик. 

Если поработать, то можно тоже попытаться обойти эту систему, чтобы не выкидывать исправную хэш плату, но хотя этот датчик можно заменить, или припаять выносной датчик, более устойчивый к высоким температурам.

 

Если получится реализовать идею эмуляции температуры, то обязательно выложу этот метод сюда. 

 

Всем удачи!  

Изменено пользователем vladkuznec
Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
On 1/17/2020 at 10:13 AM, АЛЕКС198005 said:

Добрый день. 

Где можно взять прошивку для разгона M3? 

Для разгона не требуется прошивка, нужны будут новые провода , запайка без коннекторов, более мощный бп или второй бп, на всякий случай огнетушитель, самое главное присмотр или помещение застраховать от пожара. 

Ну и три циферки в конфиге изменить.

А вообще то лучше чем гнать (они и так дымятся от перегруза) притормозить малеха и поставить бОльшее к-во асиков - они сейчас совсем дешевые 

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Народ, у кого под руками есть живые контролки на чипах H3 - нужна ваша помощь.

Как известно и было упоминание раньше в топике, платы не запускаются после замены процессоров. Например, нульцевые чипы, заказанные с ali не стартуют.

У кого есть возможность подключиться к контролке терминалом и сделать маленький эксперимент ради "технического прогресса" - пишите в личку.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Whatsminer m50

      Привет комрады Не завялалась у кого прошивка Whatsminer m50 версии от 20231213 до 20240311 ?   Поставил последнюю прошивку 20240311 на Whatsminer m50 и теперь не могу установить патч для жидкостного охлаждения, ибо AirToLiquid версии старее... Весь инет облазил, но ничего не нашел в прошивках между 20231213 и 20240311   Подкиньте пожалуйста.. Даунгрейдится можно на не старше 20231213..

      в Прошивки

    • Whatsminer m21, m21s

      Здравствуйте, не могу создать SD карту для прошивки Whatsminer m21s. Во время создания флешки нет строчки Bootloader, флешка получается пустая, если вставить в асик то асик не прошивается диоды не светятся. И у кого открывается программа нормально не можете подсказать надписи кнопок в программе. В приложении отображения программы у меня

      в ASIC/FPGA майнеры

    • Контрольная плата whatsminer

      Здравствуйте, подскажите пожалуйста datasheet на микросхемы U5 иU12 на контрольную плату whatsminer или может подскажите где искать boardview на контрольные платы?

      в ASIC/FPGA майнеры

    • Whatsminer M30s++

      Руководство по ремонту хэш-платы для M31S, M31S+, M30S, M30S++, M32 и т. д. Советы требуют вашего внимания: 1. Нормальное рабочее напряжение хэш-платы M3x составляет от 0,31 до 0,32 В * Количество групп (например, 0,31 В * 37 = 11,47 В, т. е. входное напряжение составляет 11,5 В), рекомендуется использовать это в качестве стандарта обслуживания. 2. Рекомендуется использовать осциллограф вместо мультиметра для проверки тактового напряжения. 3. Обеспечьте правильность вышеуказанной рабо

      в ASIC/FPGA майнеры

    • Whatsminer M31, M32

      Есть задача добраться до файлов с логами. чтобы периодически их копировать. Скачали WinSCP и дальше вопросы. как подключаться. Пробовали по порту 443. Вроде подключение есть, но выходит в ошибку. Подскажите как подключение сделать

      в ASIC/FPGA майнеры

×
×
  • Создать...