Bitcoin Forum
May 24, 2024, 11:03:11 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [28] 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 »
  Print  
Author Topic: [Применение чипов Bitfury], схемные решения и т.п.  (Read 141667 times)
bason
Jr. Member
*
Offline Offline

Activity: 58
Merit: 10


View Profile
September 08, 2013, 07:09:18 PM
 #541

собрали самопал из одного чипа битфури, подключали к распри,но майнер не видит чипа.
Quote
[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
Hero Member
*****
Offline Offline

Activity: 615
Merit: 1002



View Profile WWW
September 08, 2013, 07:17:52 PM
 #542

собрали самопал из одного чипа битфури, подключали к распри,но майнер не видит чипа.
Quote
[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

[Куплю/Продам] [BTC/ETH/LTC/DASH]: https://bitcointalk.org/index.php?topic=17067.0
[Shiftbuy. Автоматический обмен. Qiwi.]: https://bitcointalk.org/index.php?topic=5220357.0
amidaemon
Sr. Member
****
Offline Offline

Activity: 395
Merit: 250



View Profile
September 08, 2013, 07:20:32 PM
 #543

попробуй другие программы для битфури чипов. есть 2 аппаратные верисии - параллельно и цепочкой.
так вот:
1-й вариант это метабанк и нидбмв. используется сгминёр
2-й вариант это устройства из стан EU,USA,UA. используется чаин минёр.

и не забудь добавить\инициализировать драйвера.
п.с. выше пост Марса правильно тоже самое написал )

well done
bason
Jr. Member
*
Offline Offline

Activity: 58
Merit: 10


View Profile
September 09, 2013, 09:12:13 AM
 #544

Quote
и не забудь добавить\инициализировать драйвера.
я так понял это modprobe spi-bcm2708.
По прежнему не видит чипа, можно по подробнее про чаин майнер.
arlumba
Hero Member
*****
Offline Offline

Activity: 690
Merit: 502



View Profile
September 09, 2013, 09:52:44 AM
 #545

driver.sh
Quote
modprobe i2c-dev
modprobe i2c-bcm2708
modprobe spidev
modprobe spi-bcm2708
bason
Jr. Member
*
Offline Offline

Activity: 58
Merit: 10


View Profile
September 09, 2013, 09:56:24 AM
 #546

Нужно или убрать все функции tm_i2c_* или в tm_i2c.c сделать для них заглушки, ну и наглухо задать детект 1 слота, майнер должен заработать.
В принципе достаточно изменить только tm_i2c.c
Если я верно понял, то через i2c сейчас в коде реализовано определение количества слотов, блыманье светодиодами и все.

ЗЫ Про светодиоды я мазанул Smiley Там скорее всего реализована коммутация слотов, для уменьшения количества чипов в цепочке.

Пробуйте собрать https://github.com/dimitrus/cgminer-l.git
Из-за использования функции clock_gettime собрать можно будет только под linux.
Скорость может упасть из-за использования applog в файле libbitfury.c, функция может влиять на задержку, нужно будет закомментировать. Проверяйте.
Правил вслепую, сильно не пинать Smiley

Есть аналог функции 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 Offline

Activity: 1120
Merit: 1069


View Profile WWW
September 09, 2013, 10:03:57 AM
 #547

странно, когда после гит клоне 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

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
bason
Jr. Member
*
Offline Offline

Activity: 58
Merit: 10


View Profile
September 09, 2013, 10:17:23 AM
 #548

странно, когда после гит клоне 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
Спасибо,ты прав,собрался сгмайнер от дмитруса,но чипов по прежнему не видно (

команды :
Quote
modprobe i2c-dev
modprobe i2c-bcm2708
modprobe spidev
modprobe spi-bcm2708
делал,тоже без результата.
bason
Jr. Member
*
Offline Offline

Activity: 58
Merit: 10


View Profile
September 09, 2013, 10:27:56 AM
Last edit: September 09, 2013, 11:05:25 AM by bason
 #549

подскажите какие команды покажут полный список устройств, надо хоть понять,виден ли он вообще в системе.
и еще вы подключаете чип напрямую к распри или через преобразователь уровня ?
zulunation
Sr. Member
****
Offline Offline

Activity: 335
Merit: 250


View Profile
September 09, 2013, 12:53:47 PM
 #550

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

Подрубать надо через преобразователи уровней.
Для MOSI можно заюзать резистор 50 ом паралельно распи на землю.
Для MISO нужен конвертор 1,8 -> 3.3. Я юзаю такой: 74AUP1T34.
dimitrus
Member
**
Offline Offline

Activity: 116
Merit: 10



View Profile
September 09, 2013, 03:35:28 PM
Last edit: September 09, 2013, 03:51:46 PM by dimitrus
 #551

подскажите какие команды покажут полный список устройств, надо хоть понять,виден ли он вообще в системе.
и еще вы подключаете чип напрямую к распри или через преобразователь уровня ?
Пробуй TXB0108/TXB0104, она дороже, чем рассыпуха, но все становится просто как кирпич.
Главное нужно давать питание на IOVDD 1.8v и IOREF посадить на питание чипа 0.8v, не путать местами MISO, MOSI.
ЗЫ Само собой 1-3 пины на землю.
dropt22
Full Member
***
Offline Offline

Activity: 138
Merit: 100


View Profile
September 09, 2013, 04:24:26 PM
 #552

Кто-нибуть может подсказать, как в цгмайнере увидеть скорость каждого чипа в цепочке, если это возможно.

в данном посте 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 Offline

Activity: 1400
Merit: 1000



View Profile
September 09, 2013, 04:27:41 PM
 #553

Кто-нибуть может подсказать, как в цгмайнере увидеть скорость каждого чипа в цепочке, если это возможно.

в данном посте 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 Offline

Activity: 1302
Merit: 1008



View Profile
September 09, 2013, 04:40:32 PM
 #554

Кто-нибуть может подсказать, как в цгмайнере увидеть скорость каждого чипа в цепочке, если это возможно.

в данном посте 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
Hero Member
*****
Offline Offline

Activity: 690
Merit: 502



View Profile
September 09, 2013, 04:45:22 PM
 #555

Чёт меня игнорят...
Хоть что-нибуть отпишите)
У Интрона своя разработка на арме была насколько помню.
dropt22
Full Member
***
Offline Offline

Activity: 138
Merit: 100


View Profile
September 09, 2013, 05:16:20 PM
 #556

Видимо не знает никто...
А спросить у intron не вариант?
Вот пытался сначала у своих узнать)

в соседней ветке уже сделали
За это Огромное Спасибо!

У Интрона своя разработка на арме была насколько помню.
Да, что-то похожее, почитал их ветку повнимательнее.
Dex9999
Newbie
*
Offline Offline

Activity: 20
Merit: 0



View Profile
September 10, 2013, 11:59:24 AM
Last edit: September 10, 2013, 12:56:31 PM by Dex9999
 #557

Прошу помощи спецов. Может кто мне прояснить какого лешего у меня нонсы с чипов возвращаются с битыми битами? Причем бьются всегда одни и те же биты но не в каждом нонсе. Есс-но ни одного правильного решения не получаю, job хотя исправно щелкает. И fix_nonce() не для этого ли случая сделан? Осциллограма битого нонса тут http://imgur.com/jaChPo5 Нонс был принят как 0xE01CAF20, испорчена часть 1С(выделена верт. пунктиром), fix_nonce() пытается исправлять другие биты нонса. Если запрограммировать чип на работу насквозь и закоротить OUTMOSI и OUTMISO то принятые байты идентичны отправленным так что дело не в level shifter и прочей схемотехнике. У меня что-то нет вариантов что происходит. Huh

Add: Еще вариант помощи - скомпилить spi_test из http://rghost.ru/48673401 ,запустить у себя как ./spitest>>1.txt ,затем выложить 1.txt и скинуть линк мне в личку. Это обычный spi test который показывает отправленные/принятые байты при расчете одного стандартного вектора.
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 10, 2013, 03:42:09 PM
 #558

Прошу помощи спецов. Может кто мне прояснить какого лешего у меня нонсы с чипов возвращаются с битыми битами? Причем бьются всегда одни и те же биты но не в каждом нонсе. Есс-но ни одного правильного решения не получаю, job хотя исправно щелкает. И fix_nonce() не для этого ли случая сделан? Осциллограма битого нонса тут http://imgur.com/jaChPo5 Нонс был принят как 0xE01CAF20, испорчена часть 1С(выделена верт. пунктиром), fix_nonce() пытается исправлять другие биты нонса. Если запрограммировать чип на работу насквозь и закоротить OUTMOSI и OUTMISO то принятые байты идентичны отправленным так что дело не в level shifter и прочей схемотехнике. У меня что-то нет вариантов что происходит. Huh

Add: Еще вариант помощи - скомпилить spi_test из http://rghost.ru/48673401 ,запустить у себя как ./spitest>>1.txt ,затем выложить 1.txt и скинуть линк мне в личку. Это обычный spi test который показывает отправленные/принятые байты при расчете одного стандартного вектора.

Для этого.

рекомендую поизучать исходники самого битфури, легкодымова и п.р.
Dex9999
Newbie
*
Offline Offline

Activity: 20
Merit: 0



View Profile
September 10, 2013, 03:50:23 PM
 #559

Для этого.

рекомендую поизучать исходники самого битфури, легкодымова и п.р.
Я сделал собственную плату на 5 чипов, портировал cgminer на Atheros стоящий в роутере TP-Link, выведя из него SPI, добавив его поддержку в ядро... думаете я не догадался "поизучать" исходники? Какие строки исходников рекомендуете поизучать вновь?
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
September 10, 2013, 04:25:31 PM
 #560

@Dex9999
У меня капитанские вопросы, какая либо зависимость между поврежденными ответами и теми что ожидаются есть?
Запустить массив векторов работ с заранее известными ответами (надергать готовые из блокчейна или логировать GPU майнер) и посмотреть.. что должно быть и что выдает.

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

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [28] 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!