Bitcoin Forum
May 10, 2024, 11:41:47 PM *
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)
Alehandro
Full Member
***
Offline Offline

Activity: 171
Merit: 100



View Profile
August 31, 2013, 10:47:00 AM
 #501

не, смысла нет, выработка тока панелью от этого не увеличится  Smiley
Вообще логично, чип потребляет весь ток, который вырабатывает панель..., лишнего тока там быть не может.
При питании чипа от другого источника (блок питания) большая ёмкость по питанию может улучшить хешрейт?
1715384507
Hero Member
*
Offline Offline

Posts: 1715384507

View Profile Personal Message (Offline)

Ignore
1715384507
Reply with quote  #2

1715384507
Report to moderator
Even in the event that an attacker gains more than 50% of the network's computational power, only transactions sent by the attacker could be reversed or double-spent. The network would not be destroyed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715384507
Hero Member
*
Offline Offline

Posts: 1715384507

View Profile Personal Message (Offline)

Ignore
1715384507
Reply with quote  #2

1715384507
Report to moderator
1715384507
Hero Member
*
Offline Offline

Posts: 1715384507

View Profile Personal Message (Offline)

Ignore
1715384507
Reply with quote  #2

1715384507
Report to moderator
1715384507
Hero Member
*
Offline Offline

Posts: 1715384507

View Profile Personal Message (Offline)

Ignore
1715384507
Reply with quote  #2

1715384507
Report to moderator
dimitrus
Member
**
Offline Offline

Activity: 116
Merit: 10



View Profile
August 31, 2013, 11:35:17 AM
 #502

нужно попробовать примитивный генератор на транзисторе на 200-250Mhz сделать, судя по стабильности внутреннего, такой будет в разы лучше, есть у кого время на коленке такой собрать и проверить? За основу можно взять любого жука.
t309
Legendary
*
Offline Offline

Activity: 1946
Merit: 1000


View Profile
August 31, 2013, 08:24:48 PM
 #503

ну что похоже ето предел 1f 00, 1.035v, 8милисекунд, 500килогерц, 40градусов - 6.3гигахаша с 2 чипов тоесть 3.15 с чипа (ето все на старом цгмайнере легкодымова)
Потребление какое Вт, Вт/Гх?
пока напряжно мерять померяю отпишусь.

ну что похоже ето предел 1f 00, 1.035v, 8милисекунд, 500килогерц, 40градусов - 6.3гигахаша с 2 чипов тоесть 3.15 с чипа (ето все на старом цгмайнере легкодымова)

а с майнером буржуев что в итоге получилось?

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

ну что похоже ето предел 1f 00, 1.035v, 8милисекунд, 500килогерц, 40градусов - 6.3гигахаша с 2 чипов тоесть 3.15 с чипа (ето все на старом цгмайнере легкодымова)
Отключи делитель, внешний клок и понизь частоту, попробуй эти варианты перебрать.
Неплохо бы осциллографом смотреть питание, сравнивая его форму с эталонным вариантом.

Я сейчас начал кормить чип "грязным" питанием и на удивление он прыгает до 5Gh, и держит в течении 15-20 сек., потом происходит провал на 5-10 сек. до 2Gh, потом все повторяется, средняя не подымается выше 2.6Gh за сутки. Однако, это происходит при специфических настройках майнера и если их немного изменить, скорость гуляет в пределах 2-2.5Gh и выше не поднимается.
Нужно это направление тоже исследовать.

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

Ну что комуто удалось запустить новый сгмайнер?
dimitrus
Member
**
Offline Offline

Activity: 116
Merit: 10



View Profile
August 31, 2013, 09:49:26 PM
Last edit: September 01, 2013, 12:15:45 AM by dimitrus
 #504

Нужно или убрать все функции 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 нужно вынести все, что делает вывод на экран, из-за этого может падать скорость.
Возможно нужно делать вывод через отдельный поток.
Попробуй использовать временные маркеры, для отслеживания интервалов отработки функций, можно будет найти узкие места в коде.
t309
Legendary
*
Offline Offline

Activity: 1946
Merit: 1000


View Profile
September 01, 2013, 12:53:20 AM
 #505

dimitrus СПАСИБИЩЕ!!!! все заработало сам я бы ето не осилил, уже хотел плюнуть и идти спать а тут твой пост ))), запустил иду спать утром посмотрю есть ли какой прирост.
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 01, 2013, 04:16:08 AM
 #506


Есть аналог функции clock_gettime под винду, желательно кросс?


Самой высокой гранулярностью в виндах обладает GetSystemTimePreciseAsFileTime (http://msdn.microsoft.com/en-us/library/windows/desktop/hh706895(v=vs.85).aspx) - точность более микросекунды. Все остальные функции дают не лучше чем милисекунду.
dimitrus
Member
**
Offline Offline

Activity: 116
Merit: 10



View Profile
September 01, 2013, 06:31:03 AM
 #507

А почему никто не пробовал выключать клок, кидать данные, включать клок?

arlumba
Hero Member
*****
Offline Offline

Activity: 690
Merit: 502



View Profile
September 01, 2013, 09:04:17 AM
 #508

А почему никто не пробовал выключать клок, кидать данные, включать клок?

Наверное потому что сейчас такое время, что бы не сделал - будешь первым )). А кстати что это должно дать, такая операция с клоками?
t309
Legendary
*
Offline Offline

Activity: 1946
Merit: 1000


View Profile
September 01, 2013, 02:17:59 PM
 #509

получилось медленей 5.45гигахеш и HW-0 както странно, клок как я понял он сам подбирает
t309
Legendary
*
Offline Offline

Activity: 1946
Merit: 1000


View Profile
September 01, 2013, 02:20:49 PM
 #510

А почему никто не пробовал выключать клок, кидать данные, включать клок?

Наверное потому что сейчас такое время, что бы не сделал - будешь первым )). А кстати что это должно дать, такая операция с клоками?

потому что всем лениво, а даст ето более точную подгонку частоты при конкретном напряжении и более стабильную частоту
t309
Legendary
*
Offline Offline

Activity: 1946
Merit: 1000


View Profile
September 01, 2013, 02:21:53 PM
 #511

А почему никто не пробовал выключать клок, кидать данные, включать клок?



и что получилось с внешним клоком?
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
September 01, 2013, 02:52:17 PM
 #512

Самой высокой гранулярностью в виндах обладает GetSystemTimePreciseAsFileTime (http://msdn.microsoft.com/en-us/library/windows/desktop/hh706895(v=vs.85).aspx) - точность более микросекунды. Все остальные функции дают не лучше чем милисекунду.
Ставить Windows 8 ради точного времени?? Все что касается интервалов времени от 20 нс до 20 мс желательно измерять счетчиками производительности (QueryPerformanceCounter), да ещё и с накоплением статистики. Моя программа TMService на некоторых системах позволяет синхронизировать локальные часы с атомным временем до десятков мс, упреждая убегание времени (все время корректирует скорость системных часов).

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
dimitrus
Member
**
Offline Offline

Activity: 116
Merit: 10



View Profile
September 01, 2013, 03:03:37 PM
 #513

А почему никто не пробовал выключать клок, кидать данные, включать клок?



и что получилось с внешним клоком?
Клок не внешний, я про отключение внутреннего клока при передаче данных через SPI, а когда данные загружены в чип, опять его включать.
t309
Legendary
*
Offline Offline

Activity: 1946
Merit: 1000


View Profile
September 01, 2013, 03:11:12 PM
 #514

А почему никто не пробовал выключать клок, кидать данные, включать клок?



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

интересная идея только подозреваю что ето не мгновено все происходить будет но проблему синхронизацыи решыт,и потреблетие + тепловыделение понизит! пробуй ты ж в цг майнере разобрался!
кстати что означают строки типа 1.5-282 2.4-273 - 3.9 + 0.0 = 3.9   282,273-частоты чипов 1.5,2.4-хешрейт? почему HW дальше 0, у всех так?
dimitrus
Member
**
Offline Offline

Activity: 116
Merit: 10



View Profile
September 01, 2013, 04:10:26 PM
 #515

интересная идея только подозреваю что ето не мгновено все происходить будет но проблему синхронизацыи решыт,и потреблетие + тепловыделение понизит! пробуй ты ж в цг майнере разобрался!
кстати что означают строки типа 1.5-282 2.4-273 - 3.9 + 0.0 = 3.9   282,273-частоты чипов 1.5,2.4-хешрейт? почему HW дальше 0, у всех так?
Запусти так:
Code:
./cgminer 2>cgminer.log
Потом выложи где-нибудь.
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 01, 2013, 08:51:00 PM
 #516

Самой высокой гранулярностью в виндах обладает GetSystemTimePreciseAsFileTime (http://msdn.microsoft.com/en-us/library/windows/desktop/hh706895(v=vs.85).aspx) - точность более микросекунды. Все остальные функции дают не лучше чем милисекунду.
Ставить Windows 8 ради точного времени?? Все что касается интервалов времени от 20 нс до 20 мс желательно измерять счетчиками производительности (QueryPerformanceCounter), да ещё и с накоплением статистики. Моя программа TMService на некоторых системах позволяет синхронизировать локальные часы с атомным временем до десятков мс, упреждая убегание времени (все время корректирует скорость системных часов).

Я не говорил, что нужно ставить вин8. Я вообще не вижу смысла в такой точности отсчета времени при существующих условиях задачи: работать с устройством по опросу из-под не RTOS - при любых ухищрениях будет тратиться значительное время (с точки зрения количества хешей, которые чип за него может посчитать) между фактическим завершением текущего задания, когда нонсе перевалил за 2^32, и загрузкой следующего.
Adano
Member
**
Offline Offline

Activity: 108
Merit: 10


View Profile
September 02, 2013, 12:49:30 AM
 #517

Если кто не вкурсе, появилась хорошая альтернатива Распберри Пай:

http://www.parallella.org/board/

Стоит правда почти в три раза дороже - $99, но и помощнее будет в несколько раз, памяти гигабайт. Пойдет в качестве хоста для мощных ферм, когда распи уже не справляется.

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

Flatter me, and I may not believe you. Criticize me, and I may not like you.
Ignore me, and I may not forgive you. Encourage me, and I will not forget you.
OZR
Sr. Member
****
Offline Offline

Activity: 281
Merit: 250

You're in my wonderland!


View Profile
September 02, 2013, 02:18:36 AM
 #518

Кстати насчёт распберри глупый вопрос. Что в теории надо сделать, чтобы она сгорела? Одна ушла при подключение к её SPI шине пина 3v3 c хорошей искрой, другая при подключение пина inMOSI, правда уже тихо-мирно. Из признаков, потом становится очень горячая температура на чипе Samsung и возле разъёма питания распи. Из индикаторов горит только PWR и ноль реакции. Скоро можно будет устраивать маленькое малиновое кладбище.

Походу проблема где-то в Level Shifter и перепутанном соединение контактов на SPI распи. Но не могу понять где и почему такая реакция.
Adano
Member
**
Offline Offline

Activity: 108
Merit: 10


View Profile
September 02, 2013, 03:18:08 AM
 #519

Кстати насчёт распберри глупый вопрос. Что в теории надо сделать, чтобы она сгорела? Одна ушла при подключение к её SPI шине пина 3v3 c хорошей искрой, другая при подключение пина inMOSI, правда уже тихо-мирно. Из признаков, потом становится очень горячая температура на чипе Samsung и возле разъёма питания распи. Из индикаторов горит только PWR и ноль реакции. Скоро можно будет устраивать маленькое малиновое кладбище.

Походу проблема где-то в Level Shifter и перепутанном соединение контактов на SPI распи. Но не могу понять где и почему такая реакция.

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

Flatter me, and I may not believe you. Criticize me, and I may not like you.
Ignore me, and I may not forgive you. Encourage me, and I will not forget you.
needbmw
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
September 02, 2013, 05:19:30 AM
 #520

Походу проблема где-то в Level Shifter и перепутанном соединение контактов на SPI распи. Но не могу понять где и почему такая реакция.
резисторы 20-50 Ом последовательно со всеми пинами SPI поставь, и пины защитишь и сразу видно будет где короткое

NO PSAKING!
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!