bason
Jr. Member
Offline
Activity: 58
Merit: 10
|
|
September 08, 2013, 07:09:18 PM |
|
собрали самопал из одного чипа битфури, подключали к распри,но майнер не видит чипа. [2013-09-08 22:39:49] All devices disabled, cannot mine! [2013-09-08 22:39:49] No Bitfury chips detected! [2013-09-08 22:39:49] Loaded configuration file /home/pi/.cgminer/cgminer.conf [2013-09-08 22:39:49] Started cgminer 3.3.1 [2013-09-08 22:39:49] All devices disabled, cannot mine! [2013-09-08 22:39:49] No Bitfury chips detected! [2013-09-08 22:39:49] Loaded configuration file /home/pi/.cgminer/cgminer.conf [2013-09-08 22:39:49] Started cgminer 3.3.1 Питание идет на чип 0.8, подключение к распри было через : sclk (11). mosi(10),miso(9),gnd. Был залит образ метабанка,нет эффекта. Был залит образ сгмайнера от нидбмф, тоже не видел чип. Что то упустил ?
|
|
|
|
MaRSe
|
|
September 08, 2013, 07:17:52 PM |
|
собрали самопал из одного чипа битфури, подключали к распри,но майнер не видит чипа. [2013-09-08 22:39:49] All devices disabled, cannot mine! [2013-09-08 22:39:49] No Bitfury chips detected! [2013-09-08 22:39:49] Loaded configuration file /home/pi/.cgminer/cgminer.conf [2013-09-08 22:39:49] Started cgminer 3.3.1 [2013-09-08 22:39:49] All devices disabled, cannot mine! [2013-09-08 22:39:49] No Bitfury chips detected! [2013-09-08 22:39:49] Loaded configuration file /home/pi/.cgminer/cgminer.conf [2013-09-08 22:39:49] Started cgminer 3.3.1 Питание идет на чип 0.8, подключение к распри было через : sclk (11). mosi(10),miso(9),gnd. Был залит образ метабанка,нет эффекта. Был залит образ сгмайнера от нидбмф, тоже не видел чип. Что то упустил ? Это? modprobe spi-bcm2708 Тут все есть: https://bitcointalk.org/index.php?topic=242745.msg2812004#msg2812004
|
|
|
|
amidaemon
|
|
September 08, 2013, 07:20:32 PM |
|
попробуй другие программы для битфури чипов. есть 2 аппаратные верисии - параллельно и цепочкой. так вот: 1-й вариант это метабанк и нидбмв. используется сгминёр 2-й вариант это устройства из стан EU,USA,UA. используется чаин минёр.
и не забудь добавить\инициализировать драйвера. п.с. выше пост Марса правильно тоже самое написал )
|
well done
|
|
|
bason
Jr. Member
Offline
Activity: 58
Merit: 10
|
|
September 09, 2013, 09:12:13 AM |
|
и не забудь добавить\инициализировать драйвера. я так понял это modprobe spi-bcm2708. По прежнему не видит чипа, можно по подробнее про чаин майнер.
|
|
|
|
arlumba
|
|
September 09, 2013, 09:52:44 AM |
|
driver.sh modprobe i2c-dev modprobe i2c-bcm2708 modprobe spidev modprobe spi-bcm2708
|
|
|
|
bason
Jr. Member
Offline
Activity: 58
Merit: 10
|
|
September 09, 2013, 09:56:24 AM |
|
Нужно или убрать все функции tm_i2c_* или в tm_i2c.c сделать для них заглушки, ну и наглухо задать детект 1 слота, майнер должен заработать. В принципе достаточно изменить только tm_i2c.c Если я верно понял, то через i2c сейчас в коде реализовано определение количества слотов, блыманье светодиодами и все. ЗЫ Про светодиоды я мазанул Там скорее всего реализована коммутация слотов, для уменьшения количества чипов в цепочке. Пробуйте собрать https://github.com/dimitrus/cgminer-l.gitИз-за использования функции clock_gettime собрать можно будет только под linux. Скорость может упасть из-за использования applog в файле libbitfury.c, функция может влиять на задержку, нужно будет закомментировать. Проверяйте. Правил вслепую, сильно не пинать Есть аналог функции clock_gettime под винду, желательно кросс? legkodymovИз libbitfury.c нужно вынести все, что делает вывод на экран, из-за этого может падать скорость. Возможно нужно делать вывод через отдельный поток. Попробуй использовать временные маркеры, для отслеживания интервалов отработки функций, можно будет найти узкие места в коде. странно, когда после гит клоне https://github.com/dimitrus/cgminer-l.gitсд сгмайнер-л и команду ./autogen.sh --enable-bitfury --disable-opencl --without-curses мне пишет что ./autogen.sh нет такой командыхотя до этого сгмайнер дымова и нидбмв нормально собирались. кто пробывал дмитруса сборку ?
|
|
|
|
rPman
Legendary
Offline
Activity: 1120
Merit: 1069
|
|
September 09, 2013, 10:03:57 AM |
|
странно, когда после гит клоне https://github.com/dimitrus/cgminer-l.gitсд сгмайнер-л и команду ./autogen.sh --enable-bitfury --disable-opencl --without-curses мне пишет что ./autogen.sh нет такой командыхотя до этого сгмайнер дымова и нидбмв нормально собирались. кто пробывал дмитруса сборку ? Файл в git такой есть, значит у него не установлен флаг запуска. запускай: /bin/sh ./autogen.sh --enable-bitfury --disable-opencl --without-curses
|
|
|
|
bason
Jr. Member
Offline
Activity: 58
Merit: 10
|
|
September 09, 2013, 10:17:23 AM |
|
странно, когда после гит клоне https://github.com/dimitrus/cgminer-l.gitсд сгмайнер-л и команду ./autogen.sh --enable-bitfury --disable-opencl --without-curses мне пишет что ./autogen.sh нет такой командыхотя до этого сгмайнер дымова и нидбмв нормально собирались. кто пробывал дмитруса сборку ? Файл в git такой есть, значит у него не установлен флаг запуска. запускай: /bin/sh ./autogen.sh --enable-bitfury --disable-opencl --without-curses Спасибо,ты прав,собрался сгмайнер от дмитруса,но чипов по прежнему не видно ( команды : modprobe i2c-dev modprobe i2c-bcm2708 modprobe spidev modprobe spi-bcm2708 делал,тоже без результата.
|
|
|
|
bason
Jr. Member
Offline
Activity: 58
Merit: 10
|
|
September 09, 2013, 10:27:56 AM Last edit: September 09, 2013, 11:05:25 AM by bason |
|
подскажите какие команды покажут полный список устройств, надо хоть понять,виден ли он вообще в системе. и еще вы подключаете чип напрямую к распри или через преобразователь уровня ?
|
|
|
|
zulunation
|
|
September 09, 2013, 12:53:47 PM |
|
подскажите какие команды покажут полный список устройств, надо хоть понять,виден ли он вообще в системе. и еще вы подключаете чип напрямую к распри или через преобразователь уровня ?
Подрубать надо через преобразователи уровней. Для MOSI можно заюзать резистор 50 ом паралельно распи на землю. Для MISO нужен конвертор 1,8 -> 3.3. Я юзаю такой: 74AUP1T34.
|
|
|
|
dimitrus
Member
Offline
Activity: 116
Merit: 10
|
|
September 09, 2013, 03:35:28 PM Last edit: September 09, 2013, 03:51:46 PM by dimitrus |
|
подскажите какие команды покажут полный список устройств, надо хоть понять,виден ли он вообще в системе. и еще вы подключаете чип напрямую к распри или через преобразователь уровня ?
Пробуй TXB0108/TXB0104, она дороже, чем рассыпуха, но все становится просто как кирпич. Главное нужно давать питание на IOVDD 1.8v и IOREF посадить на питание чипа 0.8v, не путать местами MISO, MOSI. ЗЫ Само собой 1-3 пины на землю.
|
|
|
|
dropt22
|
|
September 09, 2013, 04:24:26 PM |
|
Кто-нибуть может подсказать, как в цгмайнере увидеть скорость каждого чипа в цепочке, если это возможно. в данном посте https://bitcointalk.org/index.php?topic=228677.msg3067513#msg3067513 intron прилагает статистику по чипам: stats 1 min: 2.97 3.13 3.21 3.21 2.47 2.55 2.31 3.05 3.71 2.64 2.88 2.06 3.30 2.72 2.55 3.13 5 min: 3.33 2.98 2.90 2.57 2.72 2.64 2.57 3.03 3.16 2.52 2.84 2.55 2.88 2.79 2.72 3.07 15 min: 3.23 3.14 2.91 2.51 2.82 2.60 2.71 2.79 3.02 2.68 2.71 2.58 2.93 2.96 2.96 3.03 Чёт меня игнорят... Хоть что-нибуть отпишите)
|
|
|
|
fsb4000
Legendary
Offline
Activity: 1400
Merit: 1000
|
|
September 09, 2013, 04:27:41 PM |
|
Кто-нибуть может подсказать, как в цгмайнере увидеть скорость каждого чипа в цепочке, если это возможно. в данном посте https://bitcointalk.org/index.php?topic=228677.msg3067513#msg3067513 intron прилагает статистику по чипам: stats 1 min: 2.97 3.13 3.21 3.21 2.47 2.55 2.31 3.05 3.71 2.64 2.88 2.06 3.30 2.72 2.55 3.13 5 min: 3.33 2.98 2.90 2.57 2.72 2.64 2.57 3.03 3.16 2.52 2.84 2.55 2.88 2.79 2.72 3.07 15 min: 3.23 3.14 2.91 2.51 2.82 2.60 2.71 2.79 3.02 2.68 2.71 2.58 2.93 2.96 2.96 3.03 Чёт меня игнорят... Хоть что-нибуть отпишите) Видимо не знает никто... А спросить у intron не вариант?
|
|
|
|
needbmw
Legendary
Offline
Activity: 1302
Merit: 1008
|
|
September 09, 2013, 04:40:32 PM |
|
Кто-нибуть может подсказать, как в цгмайнере увидеть скорость каждого чипа в цепочке, если это возможно. в данном посте https://bitcointalk.org/index.php?topic=228677.msg3067513#msg3067513 intron прилагает статистику по чипам: stats 1 min: 2.97 3.13 3.21 3.21 2.47 2.55 2.31 3.05 3.71 2.64 2.88 2.06 3.30 2.72 2.55 3.13 5 min: 3.33 2.98 2.90 2.57 2.72 2.64 2.57 3.03 3.16 2.52 2.84 2.55 2.88 2.79 2.72 3.07 15 min: 3.23 3.14 2.91 2.51 2.82 2.60 2.71 2.79 3.02 2.68 2.71 2.58 2.93 2.96 2.96 3.03 Чёт меня игнорят... Хоть что-нибуть отпишите) в соседней ветке уже сделали
|
NO PSAKING!
|
|
|
arlumba
|
|
September 09, 2013, 04:45:22 PM |
|
Чёт меня игнорят... Хоть что-нибуть отпишите)
У Интрона своя разработка на арме была насколько помню.
|
|
|
|
dropt22
|
|
September 09, 2013, 05:16:20 PM |
|
Видимо не знает никто... А спросить у intron не вариант?
Вот пытался сначала у своих узнать) За это Огромное Спасибо! У Интрона своя разработка на арме была насколько помню.
Да, что-то похожее, почитал их ветку повнимательнее.
|
|
|
|
Dex9999
Newbie
Offline
Activity: 20
Merit: 0
|
|
September 10, 2013, 11:59:24 AM Last edit: September 10, 2013, 12:56:31 PM by Dex9999 |
|
Прошу помощи спецов. Может кто мне прояснить какого лешего у меня нонсы с чипов возвращаются с битыми битами? Причем бьются всегда одни и те же биты но не в каждом нонсе. Есс-но ни одного правильного решения не получаю, job хотя исправно щелкает. И fix_nonce() не для этого ли случая сделан? Осциллограма битого нонса тут http://imgur.com/jaChPo5 Нонс был принят как 0xE01CAF20, испорчена часть 1С(выделена верт. пунктиром), fix_nonce() пытается исправлять другие биты нонса. Если запрограммировать чип на работу насквозь и закоротить OUTMOSI и OUTMISO то принятые байты идентичны отправленным так что дело не в level shifter и прочей схемотехнике. У меня что-то нет вариантов что происходит. Add: Еще вариант помощи - скомпилить spi_test из http://rghost.ru/48673401 ,запустить у себя как ./spitest>>1.txt ,затем выложить 1.txt и скинуть линк мне в личку. Это обычный spi test который показывает отправленные/принятые байты при расчете одного стандартного вектора.
|
|
|
|
bee7
|
|
September 10, 2013, 03:42:09 PM |
|
Прошу помощи спецов. Может кто мне прояснить какого лешего у меня нонсы с чипов возвращаются с битыми битами? Причем бьются всегда одни и те же биты но не в каждом нонсе. Есс-но ни одного правильного решения не получаю, job хотя исправно щелкает. И fix_nonce() не для этого ли случая сделан? Осциллограма битого нонса тут http://imgur.com/jaChPo5 Нонс был принят как 0xE01CAF20, испорчена часть 1С(выделена верт. пунктиром), fix_nonce() пытается исправлять другие биты нонса. Если запрограммировать чип на работу насквозь и закоротить OUTMOSI и OUTMISO то принятые байты идентичны отправленным так что дело не в level shifter и прочей схемотехнике. У меня что-то нет вариантов что происходит. Add: Еще вариант помощи - скомпилить spi_test из http://rghost.ru/48673401 ,запустить у себя как ./spitest>>1.txt ,затем выложить 1.txt и скинуть линк мне в личку. Это обычный spi test который показывает отправленные/принятые байты при расчете одного стандартного вектора. Для этого. рекомендую поизучать исходники самого битфури, легкодымова и п.р.
|
|
|
|
Dex9999
Newbie
Offline
Activity: 20
Merit: 0
|
|
September 10, 2013, 03:50:23 PM |
|
Для этого.
рекомендую поизучать исходники самого битфури, легкодымова и п.р.
Я сделал собственную плату на 5 чипов, портировал cgminer на Atheros стоящий в роутере TP-Link, выведя из него SPI, добавив его поддержку в ядро... думаете я не догадался "поизучать" исходники? Какие строки исходников рекомендуете поизучать вновь?
|
|
|
|
rPman
Legendary
Offline
Activity: 1120
Merit: 1069
|
|
September 10, 2013, 04:25:31 PM |
|
@Dex9999 У меня капитанские вопросы, какая либо зависимость между поврежденными ответами и теми что ожидаются есть? Запустить массив векторов работ с заранее известными ответами (надергать готовые из блокчейна или логировать GPU майнер) и посмотреть.. что должно быть и что выдает.
Вполне возможно что повреждения будут иметь какой то прогнозируемый характер... инвертированный бит, константное значение, копия значения из соседнего бита и т.п.
|
|
|
|
|