Pages:
Author

Topic: [Применение чипов Bitfury], схемные решения и т.п. - page 28. (Read 141720 times)

legendary
Activity: 1302
Merit: 1008
портировал cgminer на Atheros стоящий в роутере TP-Link, выведя из него SPI
Atheros это MIPS, он вроде бы big endian, распи это little endian ARM.
Точно нигде с endianess не накосячил?
newbie
Activity: 20
Merit: 0
hero member
Activity: 574
Merit: 523
Dex9999, сорри, из вашего поста не следовало, что вы всё это проделали. Все же задам вопрос, вдруг потерялось: а биты нонсе переворачиваете?
legendary
Activity: 1120
Merit: 1069
@Dex9999
У меня капитанские вопросы, какая либо зависимость между поврежденными ответами и теми что ожидаются есть?
Запустить массив векторов работ с заранее известными ответами (надергать готовые из блокчейна или логировать GPU майнер) и посмотреть.. что должно быть и что выдает.

Вполне возможно что повреждения будут иметь какой то прогнозируемый характер... инвертированный бит, константное значение, копия значения из соседнего бита и т.п.
newbie
Activity: 20
Merit: 0
Для этого.

рекомендую поизучать исходники самого битфури, легкодымова и п.р.
Я сделал собственную плату на 5 чипов, портировал cgminer на Atheros стоящий в роутере TP-Link, выведя из него SPI, добавив его поддержку в ядро... думаете я не догадался "поизучать" исходники? Какие строки исходников рекомендуете поизучать вновь?
hero member
Activity: 574
Merit: 523
newbie
Activity: 20
Merit: 0
Прошу помощи спецов. Может кто мне прояснить какого лешего у меня нонсы с чипов возвращаются с битыми битами? Причем бьются всегда одни и те же биты но не в каждом нонсе. Есс-но ни одного правильного решения не получаю, 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 который показывает отправленные/принятые байты при расчете одного стандартного вектора.
full member
Activity: 138
Merit: 100
Видимо не знает никто...
А спросить у intron не вариант?
Вот пытался сначала у своих узнать)

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

У Интрона своя разработка на арме была насколько помню.
Да, что-то похожее, почитал их ветку повнимательнее.
hero member
Activity: 690
Merit: 502
Чёт меня игнорят...
Хоть что-нибуть отпишите)
У Интрона своя разработка на арме была насколько помню.
legendary
Activity: 1302
Merit: 1008
Кто-нибуть может подсказать, как в цгмайнере увидеть скорость каждого чипа в цепочке, если это возможно.

в данном посте https://bitcointalksearch.org/topic/m.3067513 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

Чёт меня игнорят...
Хоть что-нибуть отпишите)
в соседней ветке уже сделали
legendary
Activity: 1400
Merit: 1000
Кто-нибуть может подсказать, как в цгмайнере увидеть скорость каждого чипа в цепочке, если это возможно.

в данном посте https://bitcointalksearch.org/topic/m.3067513 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 не вариант?
full member
Activity: 138
Merit: 100
Кто-нибуть может подсказать, как в цгмайнере увидеть скорость каждого чипа в цепочке, если это возможно.

в данном посте https://bitcointalksearch.org/topic/m.3067513 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

Чёт меня игнорят...
Хоть что-нибуть отпишите)
member
Activity: 116
Merit: 10
подскажите какие команды покажут полный список устройств, надо хоть понять,виден ли он вообще в системе.
и еще вы подключаете чип напрямую к распри или через преобразователь уровня ?
Пробуй TXB0108/TXB0104, она дороже, чем рассыпуха, но все становится просто как кирпич.
Главное нужно давать питание на IOVDD 1.8v и IOREF посадить на питание чипа 0.8v, не путать местами MISO, MOSI.
ЗЫ Само собой 1-3 пины на землю.
sr. member
Activity: 335
Merit: 250
подскажите какие команды покажут полный список устройств, надо хоть понять,виден ли он вообще в системе.
и еще вы подключаете чип напрямую к распри или через преобразователь уровня ?

Подрубать надо через преобразователи уровней.
Для MOSI можно заюзать резистор 50 ом паралельно распи на землю.
Для MISO нужен конвертор 1,8 -> 3.3. Я юзаю такой: 74AUP1T34.
jr. member
Activity: 58
Merit: 10
подскажите какие команды покажут полный список устройств, надо хоть понять,виден ли он вообще в системе.
и еще вы подключаете чип напрямую к распри или через преобразователь уровня ?
jr. member
Activity: 58
Merit: 10
странно, когда после гит клоне 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
делал,тоже без результата.
legendary
Activity: 1120
Merit: 1069
странно, когда после гит клоне 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
jr. member
Activity: 58
Merit: 10
hero member
Activity: 690
Merit: 502
driver.sh
Quote
modprobe i2c-dev
modprobe i2c-bcm2708
modprobe spidev
modprobe spi-bcm2708
jr. member
Activity: 58
Merit: 10
Quote
и не забудь добавить\инициализировать драйвера.
я так понял это modprobe spi-bcm2708.
По прежнему не видит чипа, можно по подробнее про чаин майнер.
Pages:
Jump to: