Post
Topic
Board Майнеры
Re: Икарус 2.0 (Avalon ASIC based) 5.6-6ГХ/c, <50Вт
by
A1ex
on 18/07/2013, 21:28:29 UTC
По HW ошибкам сейчас ситуация следующая: в среднем плата генерирует порядка 3% HW ошибок @300МГц, и по сравнению с авалонами это очень много (с другой стороны она при этом выдает овер 80 шар в минуту, что еще надо для счастья). Пока предварительное предположение что бОльшая часть ошибок - ошибки протокола обмена Икарус (driver-icarus.c). Протокол Икаруса простой как пять копеек (задание-ответ, никакой буферизации), и неплохо работал с икарусом при 5-6 шарах в минуту, но сейчас мы подняли скорость в 15 раз и начинаются проблемы. Например, хост уже выдал новое задание, но оно еще не загрузилось в контроллер, а потом из буфера USB-Serial драйвера скачал предыдущий чуть подзапоздавший nonce, и вот вам HW ошибка. Сейчас как раз разбираю эту ситуацию в деталях. Если все действительно так, возможные варианты - переходить на протокол и драйвер авалона (правда плата мелковата будет  Grin), патчить cgminer (совсем не хотелось бы) или вообще забить болт на эти ошибки, ну есть они и есть, расплата за простой и надежный протокол.

Я долго мучился с cgminer'ом на моих Cairnsmore1 (они кстати тоже Икарусы). Сыпались HW ошибки и в конце концов устройства отключались. Потом перешел на mpbm майнер и радости моей не было предела - месяцами можно было не трогать ферму.