Bitcoin Forum
September 20, 2024, 01:16:03 PM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Local / Майнеры / Re: [Применение чипов Bitfury], схемные решения и т.п. on: September 10, 2013, 07:22:06 PM
Пятью чипами сам понимаешь прибыли не сделать, так что проект на уровне увлечения. А для этого лежащий MR3020 самое оно. Было бы серьезное кол-во чипов то есс-но коммерчески выгодней построить на уже работающей платформе как распберри и быстрее запустить.
2  Local / Майнеры / Re: [Применение чипов Bitfury], схемные решения и т.п. on: September 10, 2013, 05:42:24 PM
Огромное спасибо. Получается для данной job верного нонс не было найдено?
Вы были правы, виноват endianless, у меня выходило так:
Code:
Sent 317 bytes:
04e16000 ffffffff fffff000 e070e000 000000e0 71000000 0000e071 20000000 00e07140 00000000 e0716000 000000e0 70c08356 9ac7e070 8083569a c7e07020 00000000 e0704000 000000e0 70600000 0000e301 00020220 10606820 a0bc7c02 f0002040 c0ef1000 00000000 00000000 00000000 ffffffff 01000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00004001 e7140000 00000000 00000000 000000ff ffffff01 00000000 00000000 00000000 000000e7 19000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 8000f230 000de7b4 71b8a31d 4697e723 650c0a8f af5158d6 7e7ec321 174283c3 3f718b1a 855158d6 7ef61212 4ef20fdd d94893fe e00de7b4 71aa9b9e 3d9c024c 69020f79 2151d0ed edccf50c f2d09430 58
Got:
ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
Sent 80 bytes:
04f23000 0de7b471 b8a31d46 97e72365 0c0a8faf 5158d67e 7ec32117 4283c33f 718b1a85 5158d67e f612124e f20fddd9 4893fee0 0de7b471 aa9b9e3d 9c024c69 020f7921 51d0eded ccf50cf2 d0943058
Got:
a42f7783 cb1c8d02 cb1c8d02 e029f898 e0128898 cb1c8d02 e013a898 e0016898 e00e1898 a42f7783 cb1c8d02 cb1c8d02 e039f898 e0128498 d15b2a68 a42f7783 00000000
wait for job switching...
... пропущено...
JOB 1 MS0 b0e72d8e NONCE f0c4e61f RESULTS
oldbuf[]=00000000 newbuf[]=a42f7783
oldbuf[]=00000000 newbuf[]=cb1c8d02
oldbuf[]=00000000 newbuf[]=cb1c8d02
oldbuf[]=00000000 newbuf[]=cb1c8d02
oldbuf[]=00000000 newbuf[]=e00cf1e0
oldbuf[]=00000000 newbuf[]=e01489e0
oldbuf[]=00000000 newbuf[]=cb1c8d02
oldbuf[]=00000000 newbuf[]=e00929e0
oldbuf[]=00000000 newbuf[]=e01269e0
oldbuf[]=00000000 newbuf[]=e00c19e0
oldbuf[]=00000000 newbuf[]=cb1c8d02
oldbuf[]=00000000 newbuf[]=cb1c8d02
oldbuf[]=00000000 newbuf[]=cb1c8d02
oldbuf[]=00000000 newbuf[]=e019f9e0
oldbuf[]=00000000 newbuf[]=e00285e0
oldbuf[]=00000000 newbuf[]=a42f7783

Выходит биты нонсов я переворачивал зря.
Остается один филосовский вопрос - откуда берутся эти искажения на осцилограме.
3  Local / Майнеры / Re: [Применение чипов Bitfury], схемные решения и т.п. on: September 10, 2013, 05:21:24 PM
портировал cgminer на Atheros стоящий в роутере TP-Link, выведя из него SPI
Atheros это MIPS, он вроде бы big endian, распи это little endian ARM.
Точно нигде с endianess не накосячил?
Очень надеюсь что накосячил Smiley Потому как код проще править. Дайте уже лог от spi_test - как раз это и хочу проверить.
4  Local / Майнеры / Re: [Применение чипов Bitfury], схемные решения и т.п. on: September 10, 2013, 05:08:15 PM
@Dex9999
У меня капитанские вопросы, какая либо зависимость между поврежденными ответами и теми что ожидаются есть?
Запустить массив векторов работ с заранее известными ответами (надергать готовые из блокчейна или логировать GPU майнер) и посмотреть.. что должно быть и что выдает.

Вполне возможно что повреждения будут иметь какой то прогнозируемый характер... инвертированный бит, константное значение, копия значения из соседнего бита и т.п.
Именно это и делал - запускал spitest который и прогоняет вектора, верные нонсы которых известны. Прошу вот кого-нибудь сделать то же самое скачав выше мной выложеный на ргхост spitest, чтобы я проверил насколько неверные ответы мне приходят (и вообще, верные ли отправляются байты в чип но судя по всему верные). Вроде все ответы сильно искажены, ни один не напоминает верный. Ситуация вообще непонятная - чип отлично передает данные насквозь, если не делать emit_break(), не теряя ни бита. Но все ответы, что приходят от него напоминают некий увеличивающийся немного рандомно счетчик.
Понятно, что издалека ничего не решить, посему пока всего 2 вопроса - зачем нужен fix_nonce() и кто-нибудь прогоните мой spi_test и скиньте лог его работы. По моей плате - пины 1,2,3 висят на земле, выходы spi последнего чипа через 1ком резисторы на земле, ioref идет от vdd, vdd=0.83В, есть небольшие всплески частотой около 1гц до 0.85В, пока это единственное на что могу грешить, завтра попробую зафильтровать. Всплески по питанию НЕ соответствуют моментам приема битых битов по MISO.

Dex9999, сорри, из вашего поста не следовало, что вы всё это проделали. Все же задам вопрос, вдруг потерялось: а биты нонсе переворачиваете?
Тоже извиняюсь за резкость в ответе. Биты нонс переворачиваю, spi_test от битфури модифицирован всего лишь немного - для вывода в консоль буфера приема и передачи и еще на Atheros переписан spi_reset (проверено на осцилле, ресет работает). Неисправность чипа исключаю - все 5 чипов платы ведут себя одинаково. Скорее грешу на схемотехнику или питание - но однако данные через чип передаются без искажений(может это не показатель).
5  Local / Майнеры / Re: [Применение чипов Bitfury], схемные решения и т.п. on: September 10, 2013, 03:50:23 PM
Для этого.

рекомендую поизучать исходники самого битфури, легкодымова и п.р.
Я сделал собственную плату на 5 чипов, портировал cgminer на Atheros стоящий в роутере TP-Link, выведя из него SPI, добавив его поддержку в ядро... думаете я не догадался "поизучать" исходники? Какие строки исходников рекомендуете поизучать вновь?
6  Local / Майнеры / Re: [Применение чипов Bitfury], схемные решения и т.п. on: September 10, 2013, 11:59:24 AM
Прошу помощи спецов. Может кто мне прояснить какого лешего у меня нонсы с чипов возвращаются с битыми битами? Причем бьются всегда одни и те же биты но не в каждом нонсе. Есс-но ни одного правильного решения не получаю, 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 который показывает отправленные/принятые байты при расчете одного стандартного вектора.
7  Local / Майнеры / Re: [Применение чипов Bitfury], схемные решения и т.п. on: August 20, 2013, 04:40:21 AM
[18.08.13] Сегодня немного код переписал...
А код увидеть можно?
Кстати если с таким хешрейтом поднять напряжение до 0.85В то скорее всего увидим стабильные 3ГХ/с, не пробовали?
8  Local / Майнеры / Re: [Применение чипов Bitfury], схемные решения и т.п. on: August 19, 2013, 03:40:53 PM
Кто нибудь попробовал на VDD и IOVDD подавать одно и то же напрежение, будет работать или IOVDD должно быть выше?
А зачем? У Вас проблемы со стабилизатором на 1.8В? Вряд ли чипу хватит половины от требуемого напряжения.
Quote
Сколко mA нужно для IOVDD?
Вроде t309 писал, что около 0.25А по линии 1.8В на чип.
9  Bitcoin / Hardware / Re: [ANN] Bitfury is looking for alpha-testers of first chips! FREE MONEY HERE! on: July 09, 2013, 11:40:19 AM
Upcoming tests will include use of an external clock and chaining of boards.
That`s that I want to do at first time but still wait any news about chip samples program from tytus. Cry
I`ll be wait your new blog post with test results.
10  Local / Майнеры / Re: [Применение чипов Bitfury], схемные решения и т.п. on: July 08, 2013, 08:27:27 PM
Я почему-то думал что на этой главной плате уже есть какой-нить ARM на котором крутится cgminer-форк. А тут оказывается еще плата нужна.
Скорее бы чипы чтоли разослал Leszek, столько интересных решений появляется что не терпится принять участие в разработке своего дизайна платы, а особенно допилить cgminer для работы с bitfury-чипами (сейчас легкодымов этим в одиночку занят). Нужно реализовать работу цепочки чипов + оптимизировать что есть.

Судя по схеме для неиспользуемых слотов должны быть заглушки, связывающие in и out.
11  Economy / Service Announcements / Re: [ANN] Bitfury ASIC sales in EU and Europe on: July 05, 2013, 05:15:29 AM
and each chip is 5gh/s??
2.7GH/sec
12  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: July 04, 2013, 12:05:38 PM
2. Платы в процессе - часть уже заказаны, часть еще рисуется ... Пока впереди всех Голландия - они там уже и майнер прикрутили и цепочку из 16 чипов осваивают (2ermak72: цепочку по SPI, без регулятора внутреннего)

А не считали насколько использование chaining замедляет общение с чипами по сравнению с прямым если бы на каждый чип был свой порт SPI? Ведь на передачу через чип данных к следующему тратится несколько тактов (3 кажется?) - если делать длинную цепочку потеря времени может стать заметной.

Были ли сделаны выводы почему теоретически чип должен был выдавать до 5ГХ/сек, а получилось немного более 2ГХ/сек? В следствии чего так получилось (ошибка проектирования, много нерабочих ядер в чипе,...)?

Пока никто не дал в открытый доступ ни PCB ни код для какого-либо процессора с майнером. Что конечно не есть хорошо. Может хотябы создателю чипа что-то показывают? Или Вы (или tytus) создаете собственную разводку плат?
13  Local / Майнеры / Re: BFL ASICs on: June 30, 2013, 02:12:54 PM
да сегодня спать ложился, отключил все, с утра опять дрючил питание, нив какую, плюнул и поехал ) Ну, кто не рискует, тот не становится папой )) Щас вопрос в другом жив ли чип и резонно ли сделать реболинг и искать ИК паяльную станцию. Зато теперь я 100% скажу что работают 2 чипа  Grin Кто еще сможет похвастаться тем, что спалил целую ферму из радеонов 7970  Cheesy Cheesy Cheesy
Мне кажется вопрос в другом - майнить ли на половину мощности и успокоиться или продать наполовину работающую плату какому-нибудь головастому оптимисту. А то если будете продолжать такими темпами то на плате накроется что-то отвечающее и за первый чип.
14  Local / Майнеры / Re: BFL ASICs on: June 30, 2013, 10:17:51 AM
Если при низкой температуре работает, а при нагреве перестает то скорее всего пропайка не поможет. Я бы искал элемент платы который теряет свои характеристики при нагреве. А плохой контакт (который Вы думаете вылечить прогревом) наоборот себя ведет - при нагреве самоустраняется, т.к. металлы при нагреве расширяются и контакт восстанавливался бы. Тут если собственных знаний нет либо мириться с глючной работой, постоянно охлаждать, либо искать специалиста - нужно смотреть схему идя от 6го светодиода и искать почему он ошибочно зажигается. Сами только не лазьте - спалите к чертям хорошую штуку просто ткнув не туда мультиметром.
15  Local / Майнеры / Re: [Применение чипов Bitfury], схемные решения и т.п. on: June 29, 2013, 03:39:28 PM
А где качнуть код под малину можно? Дайте линк. Я бы пока чипов нет его разобрал и откомментил. Хотя самым оптимальным будет сделать то что делает legkodymov - с cgminer ввести поддержку bitfury. Еще можно посмотреть на код для Жалопено - там сделана индивидуальная подстройка частоты каждого чипа в зависимости от кол-ва HW ошибок.
16  Other / Корзина / Re: мусор2 on: June 27, 2013, 07:47:20 AM
Ограниченный доступ к всему форуму - это хорошая идея, я тоже только за. Но вот пункт про 5 постов - это повод для флуда. Лучше б сделали типа "получить 5 раз +1 оценок своих постов". Ну да не важно, 5 постов-то есть уже  Wink
17  Local / Бизнес / Re: 1 BTC за заполнение анкеты(лотерея) on: June 27, 2013, 06:26:49 AM
Напомнило время когда за 1-5 копеек WMR разгадывали каптчи, вручную  Smiley
18  Local / Майнеры / Re: ФПГА Ферма on: June 27, 2013, 06:23:12 AM
какая разница шо за обвязка? вы ведь будете програмить сам чип? ведь в него закладывается алгоритм расчета...
Судя по упоминанию DDR тут идёт прицел на переоборудование FPGA под лайты. Не выйдет. Чип конечно перепрошить возможно, но у лайтов большие требования к работе с памятью. Нужна быстрая шина данных и большой объем памяти - иначе будете постоянно рефрешить(с перерасчетами) всю имеющуюся память, что займет большое кол-во времени и не принесет профита по сравнению с майнингом на видео.
19  Local / Майнеры / Re: [Заявление] Bitfury ASIC 65nm + metabank.ru = 120Gh/s on: June 27, 2013, 06:05:11 AM
Перед отгрузкой ведь биткоины нужно отдать. А кто гарантирует, что эта отгрузка произошла?
Вы как будто в магазинах по предоплате с доставкой на дом ничего не покупали. Или наличие бумажки с печатью Вас как-то успокаивает?
20  Other / Корзина / Re: мусор2 on: June 27, 2013, 05:58:32 AM
Ужасные конечно у Вас тут правила - придется нафлудить 5 сособщений только для того чтобы начать дисскутировать по существу. Может модераторы задумаются о том чтобы оставить только проведенные часы на форуме? Или этот флуд всех устравивает?
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!