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

Ремонт: Bitmain Antminer s7, s9, l3+


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

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

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

Уважаемые форумчане, приветствую!

Проблема с s9k из 12 штук 5 работают а остальные 7 работают по 5 минут и начинают перезагружаться, прошивке через флешку не поддаются. Я так понимаю вирусня как-то помимо замены контрольки можно это поправить? И как после замены на новую контрольку опять не поймать вирус, кастомных прошивок на с 9к не нашёл. Посоветуйте кто сталкивался с данной проблемой... 

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

Есть вопрос по контрольной плате.

Некорректно работает один из каналов управления кулером, fan4. В логе корректные обороты обоих кулеров, оба разгоняются до нормальных оборотов, но по Fan4 ошибка. До этого один из кулеров отключился, сгорел разъем. На плате раздулись оба электролита по 330 мкф 16в, заменил их на 420 мкф 25в, и еще пробиты smd конденсаторы,  которые у самих разъемов (идут на пин тахометра или pwm). Сверху разъемов распаяны резисторы 10 ом, 4.7 и еще пара smd конденсаторов неизвестной емкости. Если кто знает, подскажите пожалуйста емкости smd конденсаторов, не могу сейчас посмотреть на других платах.

Читал, что можно задействовать соседние каналы, добавив разъем с smd обвязкой, если не поможет замена конденсаторов, попробую так и сделать, но не знаю номиналы конденсаторов.

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

100nF - 2 шт,  сверху резистор не 10 ом, а 10 к, над интерфейсным разъемом - резисторы 4.7 к - 3 шт

  Конд.электр. 330mF 16v   Обвязка кулера
  Резистор 10к 0402  
  Резистор 4,7 0402  
  Конденсатор 100 nF 0402  
  Разьем 4 pin    
Изменено пользователем Bonum56
корректировка
Ссылка на комментарий
Поделиться на другие сайты

16 часов назад, Bonum56 сказал:

100nF - 2 шт,  сверху резистор не 10 ом, а 10 к, над интерфейсным разъемом - резисторы 4.7 к - 3 шт

  Конд.электр. 330mF 16v   Обвязка кулера
  Резистор 10к 0402  
  Резистор 4,7 0402  
  Конденсатор 100 nF 0402  
  Разьем 4 pin    

Большое спасибо! Успел вчера закупить все нужные детали и собрать.

 

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

Прошу помощи у коллективного разума )))

Плата S9 V4.21M

Асик мой. Только купил. При проверке все было ОК. Привез, вытащил платы продуть, вставил - не видит одну плату.

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

Пропаивал первый, третий (точнее вобще поменял на новый).

Вроде все завелось - показывает 61 чип. Хешрей идет. Прижимаю 62-й чип - показывает все чипы. Если запустить с прижатым - хешрейта нету.

Раза три уже менял и 62-й и 63-й. Заводилась, показывает все 63 чипа, температуру не видит, хешрейта нет.

Выпаял 63-й. Запускаю. 62 чипа - хешрейта нет. Выпаиваю 62-й - хершейт появляется.

Мелочовку (кондеры, резики) в обвязке - прозвонил. Целые. По сигналам тоже на первый взгляд все есть.

 

 

P.S. Паять вроде приловчился в "два фена", чипы новые "накатываю" просто шарами на 0.3 (трафарета пока нету). Непропай чисто в теории (да и раз десять) наверное можно исключить.

Дорожки все целые. За исключением 3-го чипа. Ему не повезло, во время одного из запусков вентилятором снесло радиатор вместе с чипом. Дорожку (одна сигнальная) - восстановил. Остальные пустые были. Тут, как я понял, в межслой сразу контактные площадки не уходят. 

Но с 61-им чипом работает же плата

 

Пните, в какую сторону копать?

 

После 62-го чипа нет RI. Или если судить, что он идет от 63 - то после 63-го. Который сейчас снят

 

 

P.S.

Разобрался.

Не показывало хешрейт из-за нехватки питания (использовал компьютерный БП). Как только подключил все три фишки питания - хешрейт появился.

А остальные глюки - из-за "новых" китайских чипов. Нашел плату-донор, снял чипы, пересадил - все стало Ок. Только температура 15 гр. Но тут подозреваю сдохший датчик температуры.

 

P.P.S

Добавлю, может поможет кому.

Воткнул плату на место в асик. Накатил Hiveon, в нем температура нормально увиделась.

Сначала -3 была, потом 15, а потом в логе проскочило что-то про fix temperature, и стало показывать нормально

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

Подскажите, а как (чем) antminer l3+ видит температуру?

 

уже две платы есть - работает нормально, но температуру кажет по нулям

Temp(PCB)         Temp(Chip)
I:0 O:0                   I:0 O:0

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

Здравтсвуйте, подскажите пожалуйста, поиск по теме "15 градусов" ничего не дал. 63 чипа на плате, хэша нет. 62 чип перепаивал - 0 реакции. Что еще может быть? Еще бывают платы показывают 999 хэш на каждом чипе, тоже не очень понятно как диагностировать. Спасибо

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

Приветствую всех коллег. Недавно начал ремонтировать серию S9k. И столкнулся с проблемой. Много плат после ремонта, либо майнят и показывают высокую температуру(78-97) либо не майнят показывают (99-106)

У меня возникает вопрос. Судя по мануалу по ремонту на плате стоит два датчика температуры tmp451.

Но я так понимаю что это датчики температуры самой платы. У нас в майнер статусе показано четыре температуры

к примеру (45-68) Pcb Temp это температуры платы. а еще пара к примеру (96-101) Chip temp

Так вот вопрос , получается что TMP451 это датчики температуры самой платы? а где тогда датчики Chip temp? Из  самих чипов считывает?

Для ремонта плат использовал новые чипы. Может из за этого такое происходит?  Из каких тогда чипов берется информация о температуре?

У меня есть еще предположение что это может быть просто глюк программный. Все платы перепрошивались. Прошивка еепрома Asic Testerom.

Может дело в еепроме? Проводил эксперимент есть плата которая показывала chip temp 99-104 .Причем все время показания одни и те же были. Интереса ради нашел кастомную альфа прошивку на S9k с автотюном и доработками. Лог у нее более информативный чем у стока. Там в логе показана только одна температура тоже 104 писало . Так вот перепаял с донора еепромку. Включаю и вместо 104 стало показывать 113.

Значит еепром тоже влияет на это. Отсюда вопрос- это дефект программный или все таки какой чип действительно греется?

Может как то через терминал еепром поправить или слить дамп и посмотреть что там вообще происходит?

Была плата которая работала, но падала до 20 чипов и естественно отваливалась . У нее были температуры до 80 градусов у чипов.

Заменил чипы, прошил еепром,плата работает но температура около 97 градусов. Не могу пока понять в каком направлении работать. По статистике 40 и 41 чип очень часто на 9k мертвые. Почти на всех платах. Рядом датчик температуры. Значит разгадка именно в районе 40 и 41 чипа. Ну не думаю что датчик умер. Он же по SMbus вроде работает. И есть две платы полностью работают, но не показывают температуру вообще

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

17.08.2021 в 13:11, gol_andec сказал:

Здравтсвуйте, подскажите пожалуйста, поиск по теме "15 градусов" ничего не дал. 63 чипа на плате, хэша нет. 62 чип перепаивал - 0 реакции. Что еще может быть? Еще бывают платы показывают 999 хэш на каждом чипе, тоже не очень понятно как диагностировать. Спасибо

Такое бывает когда неисправен какой то чип. Какая прошивка на контрольке? Часто сталкивался что на кастоме плата не работает, на стоке-все отлично. Часто после ремонта платы с китайскими чипами работают не на всех частотах. Я обычно использую три контрольки. Одна это сток битмайна. Вторая Vnish и третий вариант это Hive os. В кастоме очень хорошо видно какой чип на сколько исправен. 

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

@asmax1 Вы бы хоть для начала открыли datasheet на TMP451, там описано что это и как оно работает. И затем бы по плате срисовали как он подключен. И тогда бы 90% озвученного вопроса отпали.

TMP451 это 2-х канальный термодатчик с I2C шиной. У него есть внутренний датчик - который в системе и отображается как температура PCB. И к нему подключается внешний термодатчик, в качестве которого используется встроенный в ASIC-чип датчик.

У ASIC чипа есть I2C интерфейс к которому и подключается TMP451. Т.е. ASIC чип для TMP451 в данном случае служит преобразователем интерфейса - мостом. Т.е. программа в контрольке обращается через asic-чип к TMP451 и считывает с него 2 температуры - внутреннего датчика (температура платы) и внешнего (температура чипа).

1 час назад, asmax1 сказал:

Все платы перепрошивались. Прошивка еепрома Asic Testerom.

Риторический вопрос. ЗАЧЕМ? Там вся информация о плате, зачем вы ее сносите и заменяете неизвестно чем? Подозреваю что вы сбиваете частоты и напряжение, завышая их и плата начинает греться.

Покажите лог такой "отремонтированной" платы (под спойлером или текстовым файлом).

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

Здравствуйте, на жаре начал греться S9, убрал пыль с радиаторов,  продул сжатым воздухом, после этого на одной плате пропала температура и нет хешрейта. Что можно сделать?

Screenshot 2021-08-21 at 16-08-01 Ant Miner.png

kernel.txt

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

Здравствуйте. Помогите разобраться, асик s9 не видит плату, при запуске асика на хеш плате загорается светодиод RF,  дожидаюсь полного запуска асика, как только на контрольке начинает мигать зелёный светодиод на хеш плате тухнет светодиод RF, в майнер статусе идёт отсчёт времени, хешрейт нулевой, плата не отображается, скорость вентиляторов так же не видится, через секунд 10, на контрольке начинает постоянно гореть зелёный светодиод. В чём может быть причина? Может кто то сталкивался с такой проблемой? 

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

22 часа назад, Splinter сказал:

@asmax1 Вы бы хоть для начала открыли datasheet на TMP451, там описано что это и как оно работает. И затем бы по плате срисовали как он подключен. И тогда бы 90% озвученного вопроса отпали.

TMP451 это 2-х канальный термодатчик с I2C шиной. У него есть внутренний датчик - который в системе и отображается как температура PCB. И к нему подключается внешний термодатчик, в качестве которого используется встроенный в ASIC-чип датчик.

У ASIC чипа есть I2C интерфейс к которому и подключается TMP451. Т.е. ASIC чип для TMP451 в данном случае служит преобразователем интерфейса - мостом. Т.е. программа в контрольке обращается через asic-чип к TMP451 и считывает с него 2 температуры - внутреннего датчика (температура платы) и внешнего (температура чипа).

Риторический вопрос. ЗАЧЕМ? Там вся информация о плате, зачем вы ее сносите и заменяете неизвестно чем? Подозреваю что вы сбиваете частоты и напряжение, завышая их и плата начинает греться.

Покажите лог такой "отремонтированной" платы (под спойлером или текстовым файлом).

Ну вроде бы продукт AR не дешевый и по логике вещей не просто же так там такая функция. А прошивка епрома S9k для того чтобы подружить с собой платы разных ревизий. Я пытаюсь понять какие чипы принимают участие в показании температуры? В Т17 и S9 там все понятно. Ну исходя из наблюдения мне попадалось три разновидности плат S9k.

У S9 их намного больше. Вот на S9 все платы прошиваю еепромом с версии 4.21 и без проблем все работает. Поэтому и S9k должны по логике работать. Но я только как пару дней начал их ремонтировать. Поэтому вот и изучаю, общаюсь ,делюсь опытом. с S9 уже давным давно все понятно. А 9k для меня еще нужно много чего изучить.

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

Здравствуйте, на жаре начал греться S9, убрал пыль с радиаторов,  продул сжатым воздухом, после этого на одной плате пропала температура и нет хешрейта. Что можно сделать?

Screenshot 2021-08-21 at 16-08-01 Ant Miner.png

kernel.txt 118 \u041a\u0431 · 2 downloads

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

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

9 часов назад, Farman сказал:

@Dimas450 у вас что одна плата или все 3.  покажите лог

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

Screenshot_20210822-134039.png

Screenshot_20210822-134048.png

Screenshot_20210822-134103.png

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

как должны вести себя вентиляторы при условии поломки темп. датчиков на всех хеш платах (если их будет 1,2 или 3), но с присутствующем хеш-рейтом? как в этом случае предотвратить перегрев плат?

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

21.08.2021 в 16:20, alexche сказал:

Что можно сделать?

Среднюю плату отнести в ремонт.

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

7 часов назад, asmax1 сказал:

Ну вроде бы продукт AR не дешевый и по логике вещей не просто же так там такая функция.

Логика мягко говоря странная. Если у дорогого автомобиля есть ручной тормоз это не значит что его надо дернуть на полном ходу. Но это и не значит что он бесполезен. У каждой функции есть свое применение. И бездумно шить платы если нет проблем с EEPROM/PIC это неправильно.

7 часов назад, asmax1 сказал:

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

Ну это конечно причина, хотя и так себе, но все же. Только вот там достаточно поменять несколько байт и пересчитать CRC чтобы добиться указанной вами цели. Незнаю как поступает AR тестер. Если именно так - отлично. Если для этого прошивается весь EEPROM каким-то дампом - ну это так себе реализация. 

Но есть другой момент, такую перешитую плату вы отдаете клиенту, он ставит ее на место и нетрудно догадаться о его разочаровании.

7 часов назад, asmax1 сказал:

 Я пытаюсь понять какие чипы принимают участие в показании температуры?

Я вам посоветовал найти эти датчики на плате и срисовать их подключение. Там всего 8 ног, 4 из которых уходят к интересующим вас чипам. Они даже стоят вплотную к этим чипам. Это заняло бы 5 минут, не более.

7 часов назад, asmax1 сказал:

В Т17 и S9 там все понятно.

А по работе с температурой все эти модели, включая и 9к идентичны. И вообще 9k по схемотехнике идентична 17ой серии, только доменов всего 6 и по 10 чипов в каждом. 

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

асик не майнит. вот логи

 

Скрытый текст

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.14.0-xilinx-g16220c3 (lzq@armdev2) (gcc version 4.8.3 20140320 (prerelease) (Sourcery CodeBench Lite 2014.05-23) ) #83 SMP PREEMPT Thu Jul 12 11:42:53 CST 2018
[    0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Xilinx Zynq
[    0.000000] cma: CMA: reserved 128 MiB at 27800000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] On node 0 totalpages: 258048
[    0.000000] free_area_init_node: node 0, pgdat c074ac00, node_mem_map e6fd8000
[    0.000000]   Normal zone: 1520 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 194560 pages, LIFO batch:31
[    0.000000]   HighMem zone: 496 pages used for memmap
[    0.000000]   HighMem zone: 63488 pages, LIFO batch:15
[    0.000000] PERCPU: Embedded 8 pages/cpu @e6fc0000 s9088 r8192 d15488 u32768
[    0.000000] pcpu-alloc: s9088 r8192 d15488 u32768 alloc=8*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 256528
[    0.000000] Kernel command line: noinitrd mem=1008M console=ttyPS0,115200 root=ubi0:rootfs ubi.mtd=1 rootfstype=ubifs rw rootwait
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 884108K/1032192K available (5057K kernel code, 284K rwdata, 1928K rodata, 204K init, 258K bss, 148084K reserved, 253952K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc06da8ac   (6987 kB)
[    0.000000]       .init : 0xc06db000 - 0xc070e380   ( 205 kB)
[    0.000000]       .data : 0xc0710000 - 0xc0757138   ( 285 kB)
[    0.000000]        .bss : 0xc0757144 - 0xc0797bfc   ( 259 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]     Dump stacks of tasks blocking RCU-preempt GP.
[    0.000000]     RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] ps7-slcr mapped to f0004000
[    0.000000] zynq_clock_init: clkc starts at f0004100
[    0.000000] Zynq clock init
[    0.000014] sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 3298534883328ns
[    0.000290] ps7-ttc #0 at f0006000, irq=43
[    0.000592] Console: colour dummy device 80x30
[    0.000627] Calibrating delay loop... 1325.46 BogoMIPS (lpj=6627328)
[    0.040197] pid_max: default: 32768 minimum: 301
[    0.040409] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.040430] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.042584] CPU: Testing write buffer coherency: ok
[    0.042904] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.042961] Setting up static identity map for 0x4cb118 - 0x4cb170
[    0.043183] L310 cache controller enabled
[    0.043203] l2x0: 8 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x72760000, Cache size: 512 kB
[    0.120985] CPU1: Booted secondary processor
[    0.210220] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.210347] Brought up 2 CPUs
[    0.210365] SMP: Total of 2 processors activated.
[    0.210373] CPU: All CPU(s) started in SVC mode.
[    0.211029] devtmpfs: initialized
[    0.213457] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.214644] regulator-dummy: no parameters
[    0.221992] NET: Registered protocol family 16
[    0.224153] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.226411] cpuidle: using governor ladder
[    0.226424] cpuidle: using governor menu
[    0.233767] syscon f8000000.ps7-slcr: regmap [mem 0xf8000000-0xf8000fff] registered
[    0.235269] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.235282] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.235392] zynq-ocm f800c000.ps7-ocmc: ZYNQ OCM pool: 256 KiB @ 0xf0080000
[    0.257133] bio: create slab <bio-0> at 0
[    0.258499] vgaarb: loaded
[    0.259203] SCSI subsystem initialized
[    0.260072] usbcore: registered new interface driver usbfs
[    0.260531] usbcore: registered new interface driver hub
[    0.260769] usbcore: registered new device driver usb
[    0.261875] media: Linux media interface: v0.10
[    0.262038] Linux video capture interface: v2.00
[    0.262277] pps_core: LinuxPPS API ver. 1 registered
[    0.262289] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.262410] PTP clock support registered
[    0.262764] EDAC MC: Ver: 3.0.0
[    0.263947] Advanced Linux Sound Architecture Driver Initialized.
[    0.266669] DMA-API: preallocated 4096 debug entries
[    0.266682] DMA-API: debugging enabled by kernel config
[    0.266755] Switched to clocksource arm_global_timer
[    0.286253] NET: Registered protocol family 2
[    0.286973] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.287068] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.287226] TCP: Hash tables configured (established 8192 bind 8192)
[    0.287283] TCP: reno registered
[    0.287301] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.287349] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.287628] NET: Registered protocol family 1
[    0.287930] RPC: Registered named UNIX socket transport module.
[    0.287942] RPC: Registered udp transport module.
[    0.287950] RPC: Registered tcp transport module.
[    0.287958] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.287970] PCI: CLS 0 bytes, default 64
[    0.288393] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
[    0.290368] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.291709] bounce pool size: 64 pages
[    0.292608] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.292797] msgmni has been set to 1486
[    0.293555] io scheduler noop registered
[    0.293568] io scheduler deadline registered
[    0.293609] io scheduler cfq registered (default)
[    0.304829] dma-pl330 f8003000.ps7-dma: Loaded driver for PL330 DMAC-2364208
[    0.304849] dma-pl330 f8003000.ps7-dma:     DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
[    0.427305] e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 82, base_baud = 3124999) is a xuartps
[    0.999595] console [ttyPS0] enabled
[    1.003862] xdevcfg f8007000.ps7-dev-cfg: ioremap 0xf8007000 to f0068000
[    1.011498] [drm] Initialized drm 1.1.0 20060810
[    1.028494] brd: module loaded
[    1.037879] loop: module loaded
[    1.047320] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[    1.053073] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
[    1.061157] libphy: XEMACPS mii bus: probed
[    1.065530] ------------- phy_id = 0x3625e62
[    1.070429] xemacps e000b000.ps7-ethernet: pdev->id -1, baseaddr 0xe000b000, irq 54
[    1.079094] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.085709] ehci-pci: EHCI PCI platform driver
[    1.092940] zynq-dr e0002000.ps7-usb: Unable to init USB phy, missing?
[    1.099777] usbcore: registered new interface driver usb-storage
[    1.106617] mousedev: PS/2 mouse device common for all mice
[    1.112747] i2c /dev entries driver
[    1.119708] zynq-edac f8006000.ps7-ddrc: ecc not enabled
[    1.125183] cpufreq_cpu0: failed to get cpu0 regulator: -19
[    1.131076] Xilinx Zynq CpuIdle Driver started
[    1.135919] sdhci: Secure Digital Host Controller Interface driver
[    1.142058] sdhci: Copyright(c) Pierre Ossman
[    1.146357] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.153176] mmc0: no vqmmc regulator found
[    1.157215] mmc0: no vmmc regulator found
[    1.196772] mmc0: SDHCI controller on e0100000.ps7-sdio [e0100000.ps7-sdio] using ADMA
[    1.205472] usbcore: registered new interface driver usbhid
[    1.210985] usbhid: USB HID core driver
[    1.215688] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xda
[    1.221996] nand: Micron MT29F2G08ABAEAWP
[    1.225955] nand: 256MiB, SLC, page size: 2048, OOB size: 64
[    1.231907] Bad block table found at page 131008, version 0x01
[    1.238133] Bad block table found at page 130944, version 0x01
[    1.244123] nand_read_bbt: bad block at 0x000009ee0000
[    1.249215] nand_read_bbt: bad block at 0x00000fb60000
[    1.254343] 3 ofpart partitions found on MTD device pl353-nand
[    1.260134] Creating 3 MTD partitions on "pl353-nand":
[    1.265236] 0x000000000000-0x000002000000 : "BOOT.bin-env-dts-kernel"
[    1.273264] 0x000002000000-0x00000b000000 : "angstram-rootfs"
[    1.280582] 0x00000b000000-0x000010000000 : "upgrade-rootfs"
[    1.291275] TCP: cubic registered
[    1.294510] NET: Registered protocol family 17
[    1.299216] Registering SWP/SWPB emulation handler
[    1.305103] regulator-dummy: disabling
[    1.309486] UBI: attaching mtd1 to ubi0
[    1.697812] UBI: scanning is finished
[    1.709666] UBI: attached mtd1 (name "angstram-rootfs", size 144 MiB) to ubi0
[    1.716722] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    1.723518] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    1.730195] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
[    1.737053] UBI: good PEBs: 1151, bad PEBs: 1, corrupted PEBs: 0
[    1.743022] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
[    1.750154] UBI: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1113221046
[    1.759184] UBI: available PEBs: 0, total reserved PEBs: 1151, PEBs reserved for bad PEB handling: 39
[    1.768400] UBI: background thread "ubi_bgt0d" started, PID 1084
[    1.768405] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    1.772300] ALSA device list:
[    1.772303]   No soundcards found.
[    1.789183] UBIFS: background thread "ubifs_bgt0_0" started, PID 1086
[    1.883357] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[    1.889304] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    1.898412] UBIFS: FS size: 128626688 bytes (122 MiB, 1013 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
[    1.908299] UBIFS: reserved for root: 0 bytes (0 KiB)
[    1.913329] UBIFS: media format: w4/r0 (latest is w4/r0), UUID E8A4479F-B15D-4C7A-964D-0F246E2BB6ED, small LPT model
[    1.977832] VFS: Mounted root (ubifs filesystem) on device 0:11.
[    2.042576] devtmpfs: mounted
[    2.045680] Freeing unused kernel memory: 204K (c06db000 - c070e000)
[    3.155833] random: dd urandom read with 1 bits of entropy available
[    3.746787] 
[    3.746787] bcm54xx_config_init
[    4.836801] 
[    4.836801] bcm54xx_config_init
[    8.837630] xemacps e000b000.ps7-ethernet: Set clk to 124999998 Hz
[    8.843731] xemacps e000b000.ps7-ethernet: link up (1000/FULL)
[   23.765217] In axi fpga driver!
[   23.768309] request_mem_region OK!
[   23.771684] AXI fpga dev virtual address is 0xf0200000
[   23.776809] *base_vir_addr = 0xc51e
[   23.791370] In fpga mem driver!
[   23.794625] request_mem_region OK!
[   23.798245] fpga mem virtual address is 0xf3000000
[   24.576796] 
[   24.576796] bcm54xx_config_init
[   25.666797] 
[   25.666797] bcm54xx_config_init
[   29.667624] xemacps e000b000.ps7-ethernet: Set clk to 124999998 Hz
[   29.673730] xemacps e000b000.ps7-ethernet: link up (1000/FULL)
main.c:13992: log_level = 4
main.c:14019: This is XILINX board. Totalram:       1039753216
main.c:14025: Detect 1GB control board of XILINX
driver-bitmain.c:1776: mmap axi_fpga_addr = 0xb6fc9000
driver-bitmain.c:1781: axi_fpga_addr data = 0xc51e
driver-bitmain.c:1797: mmap fpga_mem_addr = 0xb5dc2000
driver-bitmain.c:994: forceFreq=-1 forceFlag=0
driver-bitmain.c:1696: min work minertest[0]:912


main.c:8570: DETECT HW version=0000c51e
main.c:14064: miner ID : 816c144610358854
main.c:14089: Miner Type = S9
main.c:14101: AsicType = 1387
main.c:14104: real AsicNum = 63
main.c:14197: use critical mode to search freq...
driver-bitmain.c:1876: get PLUG ON=0x000000e0
driver-bitmain.c:1946: Find hashboard on Chain[5]
driver-bitmain.c:1946: Find hashboard on Chain[6]
driver-bitmain.c:1946: Find hashboard on Chain[7]
main.c:2282: Check chain[5] PIC fw version=0x00
main.c:2282: Check chain[6] PIC fw version=0x00
main.c:2282: Check chain[7] PIC fw version=0x00
main.c:8940: read pic freq and badcore num...
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[5]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[5]
main.c:8961: chain[5]: [0:0] [0:0] [0:0] [0:0] [0:0] [0:0] [0:0] [0:0]
main.c:9148: chain[5] has no freq in PIC! Will use default freq=500 and jump over...
main.c:2282: Check chain[5] PIC fw version=0x00
main.c:8940: read pic freq and badcore num...
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[6]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[6]
main.c:8961: chain[6]: [0:0] [0:0] [0:0] [0:0] [0:0] [0:0] [0:0] [0:0]
main.c:9148: chain[6] has no freq in PIC! Will use default freq=500 and jump over...
main.c:2282: Check chain[6] PIC fw version=0x00
main.c:8940: read pic freq and badcore num...
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[7]
 

до этого бывали проблема, что плату одну не видел. майнил сутки и теперь вот так

 

 

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

@OptikRUS обесточте майнер на пару минут. Передерните все шлейфы с обоих сторон. После этого со стороны хэшплат отключите 2 шлейфа, оставив только один (не важно какой). Включите питания. По крайней мери стоковая прошивка попытается восстановить прошивку pic-контроллера в хэшплат. После этого плата запустится. Повторите процедуру с остальными платками ( так же по одиночке). 

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

@Splinter Сделал всё как написали с одной платой

 

Логи

Скрытый текст

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.14.0-xilinx-g16220c3 (lzq@armdev2) (gcc version 4.8.3 20140320 (prerelease) (Sourcery CodeBench Lite 2014.05-23) ) #83 SMP PREEMPT Thu Jul 12 11:42:53 CST 2018
[    0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Xilinx Zynq
[    0.000000] cma: CMA: reserved 128 MiB at 27800000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] On node 0 totalpages: 258048
[    0.000000] free_area_init_node: node 0, pgdat c074ac00, node_mem_map e6fd8000
[    0.000000]   Normal zone: 1520 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 194560 pages, LIFO batch:31
[    0.000000]   HighMem zone: 496 pages used for memmap
[    0.000000]   HighMem zone: 63488 pages, LIFO batch:15
[    0.000000] PERCPU: Embedded 8 pages/cpu @e6fc0000 s9088 r8192 d15488 u32768
[    0.000000] pcpu-alloc: s9088 r8192 d15488 u32768 alloc=8*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 256528
[    0.000000] Kernel command line: noinitrd mem=1008M console=ttyPS0,115200 root=ubi0:rootfs ubi.mtd=1 rootfstype=ubifs rw rootwait
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 884108K/1032192K available (5057K kernel code, 284K rwdata, 1928K rodata, 204K init, 258K bss, 148084K reserved, 253952K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc06da8ac   (6987 kB)
[    0.000000]       .init : 0xc06db000 - 0xc070e380   ( 205 kB)
[    0.000000]       .data : 0xc0710000 - 0xc0757138   ( 285 kB)
[    0.000000]        .bss : 0xc0757144 - 0xc0797bfc   ( 259 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]     Dump stacks of tasks blocking RCU-preempt GP.
[    0.000000]     RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] ps7-slcr mapped to f0004000
[    0.000000] zynq_clock_init: clkc starts at f0004100
[    0.000000] Zynq clock init
[    0.000014] sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 3298534883328ns
[    0.000295] ps7-ttc #0 at f0006000, irq=43
[    0.000597] Console: colour dummy device 80x30
[    0.000634] Calibrating delay loop... 1332.01 BogoMIPS (lpj=6660096)
[    0.090245] pid_max: default: 32768 minimum: 301
[    0.090456] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.090479] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.092661] CPU: Testing write buffer coherency: ok
[    0.092996] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.093053] Setting up static identity map for 0x4cb118 - 0x4cb170
[    0.093273] L310 cache controller enabled
[    0.093292] l2x0: 8 ways, CACHE_ID 0x410000c8, AUX_CTRL 0x72760000, Cache size: 512 kB
[    0.170989] CPU1: Booted secondary processor
[    0.260220] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.260348] Brought up 2 CPUs
[    0.260367] SMP: Total of 2 processors activated.
[    0.260375] CPU: All CPU(s) started in SVC mode.
[    0.261036] devtmpfs: initialized
[    0.263462] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.264657] regulator-dummy: no parameters
[    0.272055] NET: Registered protocol family 16
[    0.274243] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.276504] cpuidle: using governor ladder
[    0.276518] cpuidle: using governor menu
[    0.283886] syscon f8000000.ps7-slcr: regmap [mem 0xf8000000-0xf8000fff] registered
[    0.285394] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.285408] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.285521] zynq-ocm f800c000.ps7-ocmc: ZYNQ OCM pool: 256 KiB @ 0xf0080000
[    0.307001] bio: create slab <bio-0> at 0
[    0.308385] vgaarb: loaded
[    0.309070] SCSI subsystem initialized
[    0.309945] usbcore: registered new interface driver usbfs
[    0.310121] usbcore: registered new interface driver hub
[    0.310674] usbcore: registered new device driver usb
[    0.312114] media: Linux media interface: v0.10
[    0.312276] Linux video capture interface: v2.00
[    0.312522] pps_core: LinuxPPS API ver. 1 registered
[    0.312534] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.312656] PTP clock support registered
[    0.313004] EDAC MC: Ver: 3.0.0
[    0.314206] Advanced Linux Sound Architecture Driver Initialized.
[    0.316931] DMA-API: preallocated 4096 debug entries
[    0.316945] DMA-API: debugging enabled by kernel config
[    0.317018] Switched to clocksource arm_global_timer
[    0.336589] NET: Registered protocol family 2
[    0.337307] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.337402] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.337561] TCP: Hash tables configured (established 8192 bind 8192)
[    0.337626] TCP: reno registered
[    0.337643] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.337695] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.337952] NET: Registered protocol family 1
[    0.338311] RPC: Registered named UNIX socket transport module.
[    0.338324] RPC: Registered udp transport module.
[    0.338332] RPC: Registered tcp transport module.
[    0.338341] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.338353] PCI: CLS 0 bytes, default 64
[    0.338793] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
[    0.340801] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.342160] bounce pool size: 64 pages
[    0.343031] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.343229] msgmni has been set to 1486
[    0.343991] io scheduler noop registered
[    0.344004] io scheduler deadline registered
[    0.344051] io scheduler cfq registered (default)
[    0.351949] dma-pl330 f8003000.ps7-dma: Loaded driver for PL330 DMAC-2364208
[    0.351969] dma-pl330 f8003000.ps7-dma:     DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
[    0.474092] e0001000.serial: ttyPS0 at MMIO 0xe0001000 (irq = 82, base_baud = 3124999) is a xuartps
[    1.046541] console [ttyPS0] enabled
[    1.050820] xdevcfg f8007000.ps7-dev-cfg: ioremap 0xf8007000 to f0068000
[    1.058465] [drm] Initialized drm 1.1.0 20060810
[    1.075392] brd: module loaded
[    1.084779] loop: module loaded
[    1.094224] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[    1.100215] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
[    1.108225] libphy: XEMACPS mii bus: probed
[    1.112595] ------------- phy_id = 0x3625e62
[    1.117490] xemacps e000b000.ps7-ethernet: pdev->id -1, baseaddr 0xe000b000, irq 54
[    1.126103] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.132758] ehci-pci: EHCI PCI platform driver
[    1.140000] zynq-dr e0002000.ps7-usb: Unable to init USB phy, missing?
[    1.146785] usbcore: registered new interface driver usb-storage
[    1.153652] mousedev: PS/2 mouse device common for all mice
[    1.159782] i2c /dev entries driver
[    1.166663] zynq-edac f8006000.ps7-ddrc: ecc not enabled
[    1.172184] cpufreq_cpu0: failed to get cpu0 regulator: -19
[    1.178202] Xilinx Zynq CpuIdle Driver started
[    1.183046] sdhci: Secure Digital Host Controller Interface driver
[    1.189241] sdhci: Copyright(c) Pierre Ossman
[    1.193510] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.200328] mmc0: no vqmmc regulator found
[    1.204346] mmc0: no vmmc regulator found
[    1.247039] mmc0: SDHCI controller on e0100000.ps7-sdio [e0100000.ps7-sdio] using ADMA
[    1.255706] usbcore: registered new interface driver usbhid
[    1.261213] usbhid: USB HID core driver
[    1.265920] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xda
[    1.272212] nand: Micron MT29F2G08ABAEAWP
[    1.276181] nand: 256MiB, SLC, page size: 2048, OOB size: 64
[    1.282129] Bad block table found at page 131008, version 0x01
[    1.288348] Bad block table found at page 130944, version 0x01
[    1.294339] nand_read_bbt: bad block at 0x000009ee0000
[    1.299437] nand_read_bbt: bad block at 0x00000fb60000
[    1.304561] 3 ofpart partitions found on MTD device pl353-nand
[    1.310348] Creating 3 MTD partitions on "pl353-nand":
[    1.315453] 0x000000000000-0x000002000000 : "BOOT.bin-env-dts-kernel"
[    1.323492] 0x000002000000-0x00000b000000 : "angstram-rootfs"
[    1.330800] 0x00000b000000-0x000010000000 : "upgrade-rootfs"
[    1.341513] TCP: cubic registered
[    1.344745] NET: Registered protocol family 17
[    1.349438] Registering SWP/SWPB emulation handler
[    1.355343] regulator-dummy: disabling
[    1.359684] UBI: attaching mtd1 to ubi0
[    1.886035] UBI: scanning is finished
[    1.897712] UBI: attached mtd1 (name "angstram-rootfs", size 144 MiB) to ubi0
[    1.904769] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    1.911564] UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    1.918241] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
[    1.925079] UBI: good PEBs: 1151, bad PEBs: 1, corrupted PEBs: 0
[    1.931089] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
[    1.938200] UBI: max/mean erase counter: 2/0, WL threshold: 4096, image sequence number: 1113221046
[    1.947230] UBI: available PEBs: 0, total reserved PEBs: 1151, PEBs reserved for bad PEB handling: 39
[    1.956427] UBI: background thread "ubi_bgt0d" started, PID 1084
[    1.956432] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[    1.960423] ALSA device list:
[    1.960427]   No soundcards found.
[    1.976740] UBIFS: background thread "ubifs_bgt0_0" started, PID 1086
[    2.034508] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[    2.040465] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[    2.049567] UBIFS: FS size: 128626688 bytes (122 MiB, 1013 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
[    2.059451] UBIFS: reserved for root: 0 bytes (0 KiB)
[    2.064480] UBIFS: media format: w4/r0 (latest is w4/r0), UUID E8A4479F-B15D-4C7A-964D-0F246E2BB6ED, small LPT model
[    2.076010] VFS: Mounted root (ubifs filesystem) on device 0:11.
[    2.083203] devtmpfs: mounted
[    2.086310] Freeing unused kernel memory: 204K (c06db000 - c070e000)
[    2.922527] random: dd urandom read with 1 bits of entropy available
[    3.307060] 
[    3.307060] bcm54xx_config_init
[    4.407044] 
[    4.407044] bcm54xx_config_init
[    8.407878] xemacps e000b000.ps7-ethernet: Set clk to 124999998 Hz
[    8.413980] xemacps e000b000.ps7-ethernet: link up (1000/FULL)
[   23.339383] In axi fpga driver!
[   23.342452] request_mem_region OK!
[   23.345848] AXI fpga dev virtual address is 0xf0200000
[   23.350984] *base_vir_addr = 0xc51e
[   23.365912] In fpga mem driver!
[   23.369233] request_mem_region OK!
[   23.372738] fpga mem virtual address is 0xf3000000
[   24.167043] 
[   24.167043] bcm54xx_config_init
[   25.247033] 
[   25.247033] bcm54xx_config_init
[   29.247879] xemacps e000b000.ps7-ethernet: Set clk to 124999998 Hz
[   29.253982] xemacps e000b000.ps7-ethernet: link up (1000/FULL)
main.c:13992: log_level = 4
main.c:14019: This is XILINX board. Totalram:       1039753216
main.c:14025: Detect 1GB control board of XILINX
driver-bitmain.c:1776: mmap axi_fpga_addr = 0xb6f57000
driver-bitmain.c:1781: axi_fpga_addr data = 0xc51e
driver-bitmain.c:1797: mmap fpga_mem_addr = 0xb5d50000
driver-bitmain.c:994: forceFreq=-1 forceFlag=0
driver-bitmain.c:1696: min work minertest[0]:912


main.c:8570: DETECT HW version=0000c51e
main.c:14064: miner ID : 816c144610358854
main.c:14089: Miner Type = S9
main.c:14101: AsicType = 1387
main.c:14104: real AsicNum = 63
main.c:14197: use critical mode to search freq...
driver-bitmain.c:1876: get PLUG ON=0x00000080
driver-bitmain.c:1946: Find hashboard on Chain[7]
main.c:2282: Check chain[7] PIC fw version=0x00
main.c:8940: read pic freq and badcore num...
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[7]
driver-bitmain.c:5051: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[7]
main.c:8961: chain[7]: [0:0] [0:0] [0:0] [0:0] [0:0] [0:0] [0:0] [0:0]
main.c:9148: chain[7] has no freq in PIC! Will use default freq=500 and jump over...
main.c:2282: Check chain[7] PIC fw version=0x00
main.c:9183: get PIC voltage=0 on chain[7], value=940
main.c:9349: chain[7] temp offset record: 0,0,0,0,0,0,0,0
main.c:9366: chain[7] temp chip I2C addr=0x98
main.c:13956: total_exist_chain_num = 1
main.c:9562: CRC error counter=0
main.c:9577: set command mode to VIL
main.c:9649: 
--- check asic number
main.c:9745: After Get ASIC NUM CRC error counter=0
main.c:9768: set_baud=0
main.c:10693: The min freq=700
main.c:10695: set real timeout 52, need sleep=379392
main.c:12825: After TEST CRC error counter=0
main.c:14236: search freq for 1 times, completed chain = 1, total chain num = 1 
board_frq_tuning.c:628: single_board_frq_tuning enter
board_frq_tuning.c:629: min_rate, des_rate, fix_volt:13800, 14000, 880
board_frq_tuning.c:254: force_freq not set, don't need tuning
main.c:14645: restart Miner chance num=2
main.c:14685: waiting for receive_func to exit!
main.c:14699: waiting for pic heart to exit!
main.c:13927: bmminer not found= 2091 root       0:00 grep bmminer

main.c:14758: bmminer not found, restart bmminer ...
driver-btm-c5.c:12243:bitmain_c5_init: This is user mode for mining
driver-btm-c5.c:12286:bitmain_c5_init: Detect 1GB control board of XILINX
driver-btm-c5.c:12313:bitmain_c5_init: Miner Type = S9
driver-btm-c5.c:12324:bitmain_c5_init: Miner compile time: Wed Jul 31 16:18:27 CST 2019 type: Antminer S9
driver-btm-c5.c:12414:bitmain_c5_init: miner ID : 816c144610358854
driver-btm-c5.c:12571:bitmain_c5_init: Checking fans...
driver-btm-c5.c:3006:check_fan_beforeInit: get fan[4] speed=6000
driver-btm-c5.c:3006:check_fan_beforeInit: get fan[5] speed=6240
driver-btm-c5.c:3006:check_fan_beforeInit: get fan[4] speed=6000
driver-btm-c5.c:3006:check_fan_beforeInit: get fan[5] speed=6240
driver-btm-c5.c:3006:check_fan_beforeInit: get fan[4] speed=6000
driver-btm-c5.c:3006:check_fan_beforeInit: get fan[5] speed=6240
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[7]
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[7]
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[7]
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=e8(0) on Chain[7]
driver-btm-c5.c:13108:bitmain_c5_init: chain[7]: [0:0] [0:0] [0:0] [0:0] [0:0] [0:0] [0:0] [0:0]
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[7]
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[7]
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[7]
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=a0(0) on Chain[7]
driver-btm-c5.c:13122:bitmain_c5_init: last_freq: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[7]
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[7]
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[7]
driver-btm-c5.c:1326:set_pic_iic_flash_addr_pointer: Error of set PIC FLASH addr: addr_H=f(0) addr_L=80(0) on Chain[7]
driver-btm-c5.c:13193:bitmain_c5_init: scan based on domain
driver-btm-c5.c:1899:jump_to_app_CheckAndRestorePIC: Check chain[7] PIC fw version=0x00
driver-btm-c5.c:12195:init_exist_chain_table: total_exist_chain_num = 1
driver-btm-c5.c:13303:bitmain_c5_init: Chain[J8] orignal chain_voltage_pic=0 value=940
driver-btm-c5.c:13421:bitmain_c5_init: Chain[J8] has 0 asic
driver-btm-c5.c:13449:bitmain_c5_init: retry Chain[J8] has 0 asic
driver-btm-c5.c:13449:bitmain_c5_init: retry Chain[J8] has 0 asic
driver-btm-c5.c:13449:bitmain_c5_init: retry Chain[J8] has 0 asic
driver-btm-c5.c:13449:bitmain_c5_init: retry Chain[J8] has 0 asic
driver-btm-c5.c:13449:bitmain_c5_init: retry Chain[J8] has 0 asic
driver-btm-c5.c:13449:bitmain_c5_init: retry Chain[J8] has 0 asic
driver-btm-c5.c:4571:set_frequency: miner total rate=0GH/s ideal_total_hash_rate = 0GH/s

driver-btm-c5.c:4819:set_frequency: Miner fix freq ...
driver-btm-c5.c:5119:set_frequency: max freq = 100
driver-btm-c5.c:4162:ProcessFixFreq: totalRate = 0, fixed_totalRate = 0
driver-btm-c5.c:9604:init_uart_baud: set baud=1
driver-btm-c5.c:12103:set_working_voltage: setting to working voltage...
driver-btm-c5.c:13954:bitmain_c5_init: start thread for read temp
setStartTimePoint total_tv_start_sys=235 total_tv_end_sys=236
driver-btm-c5.c:10320:check_system_work: restartNum = 2 , auto-reinit enabled...
driver-btm-c5.c:8727:read_temp_func: bring_up_pcb_temp = -100
do read_temp_func once...
Done check_asic_reg
Max pcb temp : -100
set FAN speed according to: temp_highest=-100 temp_top1[PWM_T]=-100 temp_top1[TEMP_POS_LOCAL]=-100 temp_change=0 fix_fan_steps=0
FAN PWM: 0
read_temp_func Done!
CRC error counter=0
 

Miner Status

Скрытый текст

1376142900_.thumb.png.ba2ada4d3c257564e04c8a2b6ea4a5b8.png

 

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

@OptikRUS Прошивка почему-то даже не пытается восстановить прошивку pic. Попробуйте другую более старую стоковую прошивку или vnish. После строчки о том что 

Check chain[7] PIC fw version=0x00

должно идти сообщение PIC need restore и начинается процесс прошивки pic. 

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

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

@Splinter была старая прошивка. и посоветовали переустановить пошивку. я поставил самую новую. а её можно переустановить только через утилиту специальную на винде, а у меня линукс(

может как-то через sd можно откатиться?

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

21 час назад, Splinter сказал:

Логика мягко говоря странная. Если у дорогого автомобиля есть ручной тормоз это не значит что его надо дернуть на полном ходу. Но это и не значит что он бесполезен. У каждой функции есть свое применение. И бездумно шить платы если нет проблем с EEPROM/PIC это неправильно.

Ну это конечно причина, хотя и так себе, но все же. Только вот там достаточно поменять несколько байт и пересчитать CRC чтобы добиться указанной вами цели. Незнаю как поступает AR тестер. Если именно так - отлично. Если для этого прошивается весь EEPROM каким-то дампом - ну это так себе реализация. 

Но есть другой момент, такую перешитую плату вы отдаете клиенту, он ставит ее на место и нетрудно догадаться о его разочаровании.

Я вам посоветовал найти эти датчики на плате и срисовать их подключение. Там всего 8 ног, 4 из которых уходят к интересующим вас чипам. Они даже стоят вплотную к этим чипам. Это заняло бы 5 минут, не более.

А по работе с температурой все эти модели, включая и 9к идентичны. И вообще 9k по схемотехнике идентична 17ой серии, только доменов всего 6 и по 10 чипов в каждом. 

Спасибо что то не сообразил сразу. 31 и 40 чип.

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

Это с лога рабочей платы с норма температурой. Тоже после ремонта.

sensor type = 1,sensor num = 2
sensor pos: 31  40  0  0  0  0
sensor offset: -4  -4  0  0  0  0

это ее лог

 

А вот это лог платы которая греется после перешивки

sensor type = 1,sensor num = 2
sensor pos: 31  40  0  0  0  0
sensor offset: -5  -2  0  0  0  0

 

Разные значения. Так вот можно поправить как то это значение?

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

3 часа назад, OptikRUS сказал:

может как-то через sd можно откатиться?

Да конечно, прошить с SD.

https://www.vnish.net/

Downloads -> Antminer S9/S9D repository -> SD_S9_550.zip

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

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

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

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

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

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

Войти

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

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

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

    • Разблокировка SSH на Antminer S19

      Добрый день! Подскажите, пожалуйста, как разблокировать SSH на 19-й серии Antminer. Знаю, есть способы, но никто не признаётся. И в интернете информации ноль. Очень нужно

      в Общие вопросы по майнингу

    • блок питания Antminer T21

      Нужен ваш совет . Есть ли какой то способ подключить Bitcoin Miner T21 190T Power supply AC Input voltage  380~415 3610W к одной фазной сети 200 - 230 вольт !? Векторный преобразователь частоты 220 > 380В сможет !? Например - https://spc.com.ua/ru/products/nietz-splc-nz2200-15gs2-vector-frequency-inverter-15kw-ip20-1phase-220v-to-3phase-380v

      в Блоки питания, ИБП, силовая часть

    • Antminer S17, S17pro, S17+, S17e, T17, T17e, T17+

      Официальный сайт | Manual | Прошивка (официальный сайт) | Прошивка (bits.media)   В теме действуют все Правила форума! Перед тем как задать вопрос, посмотрите НОВИЧКИ Bits.Media, все сюда,  F.A.Q по майнингу. Уважайте своё и чужое время. Для обсуждения и поиска программ/драйверов пользуйтесь разделом Файлы. Сообщения, не относящиеся к теме обсуждения (оффтоп), удаляются без предупреждения.   Технические характеристики:   Статьи на Bits.me

      в ASIC/FPGA майнеры

    • Antminer L3, L3+

      Доброй ночи! пожалуйста помогите кто знает с antminer l3+  работает 1.5 недели, все было хорошо.  В один момент вижу, что он выключен пришел его перезагрузил и началось   Вообщем выдает ошибку socket connect failed. connection refused то иногда включается и показывает на второй плате 21 чип место 71  много раз перезагружал, перекинул с другого асика блок питания он все равно так   не майнит уходит в ошибку   что делать подскажите пожалуйста, асику всего полторы недели скрины приложил

      в ASIC/FPGA майнеры

    • Antminer S19,-pro, S19j,-pro, S19a, S19i, S19 Hyd, S19pro Hyd, S19pro+ Hyd, T19 Hyd

      Официальный сайт | Manual | Прошивка (официальный сайт) | Прошивка (bits.media)   В теме действуют все Правила форума! Перед тем как задать вопрос, посмотрите НОВИЧКИ Bits.Media, все сюда,  F.A.Q по майнингу. Уважайте своё и чужое время. Для обсуждения и поиска программ/драйверов пользуйтесь разделом Файлы. Сообщения, не относящиеся к теме обсуждения (оффтоп), удаляются без предупреждения.   Технические характеристики:   Статьи на Bits.me

      в ASIC/FPGA майнеры

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