|
Title: Помогите опазнать AVALON (и запустить) Post by: Achilles2016 on January 26, 2016, 10:34:31 AM Через знакомого купил за 2000р аппарат. Внутри стоит отличный 1000W источник. Ради него и брал. Новый такой стоит сейчас... много. Решил попробовать восстановить и запустить агрегат. Вдруг работает. Но пока не разобрался. Майнингом никогда не занимался, просто технический интерес.
Мне сказали что это вроде как авалон 2. Возможно какая-то старая ревизия. Что уже было проделано: 1. После долгих мучений удалось запустить сетевой адаптер. Теперь можно подключаться через браузер по адесу 192.168.0.100 2. Пытался подключать напрямую к компу через USB. После установки FTDI драйвера появился порт СОМ16. http://i67.fastpic.ru/big/2016/0126/f2/4f0b846ae8f68ff02f7433fc47b454f2.jpg (http://fastpic.ru/) http://i73.fastpic.ru/big/2016/0126/a8/f5fbc5104572aea753265609bf9a4fa8.jpg (http://fastpic.ru/) http://i66.fastpic.ru/big/2016/0126/50/b04c0bed7027105b22fb97ea3c88d550.jpg (http://fastpic.ru/) http://i75.fastpic.ru/big/2016/0126/0b/4ee8df7b78d7e3d50b3a51b44baf4d0b.jpg (http://fastpic.ru/) http://i75.fastpic.ru/big/2016/0126/b6/983e9ab51b6e93f44f7b47856b5462b6.jpg (http://fastpic.ru/) !!! ДОПОЛНЕНИЕ !!! Все фотографии и скрины будут доступны до решения проблемы ТУТ (http://oesd.ru/avalon_tmp/). Title: Re: Помогите опазнать AVALON (и запустить) Post by: needbmw on January 26, 2016, 11:02:02 AM обычный авалон, нештатные кондеры намекают что возможно китайский "неродной" 8)
чтобы запустить надо собрать все шлейфы подать питание и пытаться связаться с маленьким роутером. если получится дальше запускать на нем cgminer и смотреть что там с цепочками. питание цепочек неплохо бы проверить на выводах конденсаторов 1500х2.5В собственно все здесь: https://en.bitcoin.it/wiki/Avalon1 плата контроллера версии 1.5, это однозначно Avalon1 batch2 или подделка под него предохранитель F1 выпаян - все ок, USB не сгорит :D Title: Re: Помогите опазнать AVALON (и запустить) Post by: Achilles2016 on January 26, 2016, 11:20:05 AM Мне удалось соединить все шлейфы. Система вроде запускается. Пробовал указывать пул в настойках cgiminer.
Пока ничего не происходит. Скорость 0. Плата вроде определяется. Микросхемы греются не очень сильно. А вот дросселя на источниках просто кипяток. Позже попробую сделать скин. Пробовал подключать через USB и работать с ним через BFGminer(5.4.1). Но что то не то делаю. тут https://en.bitcoin.it/wiki/Avalon1 был, читал, но в английском не силён. Можно с ним работать через cgminer или bfgminer? bfgminer -S avalon:\\.\COM16 -o uk1.ghash.io:3333 -O up101441002.worker1:x тут ещё что то должно быть. Title: Re: Помогите опазнать AVALON (и запустить) Post by: needbmw on January 26, 2016, 11:24:53 AM Можно с ним работать через cgminer или bfgminer? bfgminer -S avalon:\\.\COM16 -o uk1.ghash.io:3333 -O up101441002.worker1:x тут ещё что то должно быть. с авалоном лучше через cgminer работать и ЕМНИП надо ключ --avalon-options 115200:24:10:45:282 обязательно добавлять последнее число - частота в МГц Title: Re: Помогите опазнать AVALON (и запустить) Post by: Achilles2016 on January 26, 2016, 11:38:40 AM 1. Если я правильно понимаю, то для работы cgminer-a нужно драйвер порта менять про помощи программы zadig. Иначе как прога поймёт куда подключаться.
Пример строки cgminer не подскажете? 2. Микросхемы на плате A3255-Q48 а их вроде на второй ставили. Или я чего не понимаю. Это или прототип второго авалона или подделка. 3. Поставил прошивку от AV1 20131229 r38816 Плата определилась. Code: [match_work_count1] => 33 4. Питание на кондёрах проверил. На припаянных 12в. На двух нижних и желтом примерно 0.99-1.0в. Если Chip Frequency поставть 280 или 300 то чипы и элементы питания начинают сильно греться!!! http://oesd.ru/avalon_tmp/Screenshot_1.jpg http://oesd.ru/avalon_tmp/Screenshot_2.jpg http://oesd.ru/avalon_tmp/Screenshot_3.jpg Авот попробовал cgminer 4.9.2 http://oesd.ru/avalon_tmp/Screenshot_4.jpg http://oesd.ru/avalon_tmp/Screenshot_5.jpg Авот попробовал cgminer 3.9.0 как в прошивке http://oesd.ru/avalon_tmp/Screenshot_6.jpg http://oesd.ru/avalon_tmp/Screenshot_7.jpg http://oesd.ru/avalon_tmp/Screenshot_8.jpg Короче полный алес. Может все чипы на всех платах давно погорели? Title: Re: Помогите опазнать AVALON (и запустить) Post by: needbmw on January 27, 2016, 09:50:30 AM 2. Микросхемы на плате A3255-Q48 а их вроде на второй ставили. Или я чего не понимаю. Это или прототип второго авалона или подделка. вот это крайне интересно. на твоих фото маркировка не читается, верю на слово, но если напряжение питания чипов 0.99-1.00 В это должно быть и есть те самые 55нм чипы второго авалона, впаянные в платы от первого! (у чипов 110нм номинальное питание 1.2В) со чипами 55нм мне работать не приходилось. они вроде как по интерфейсу совместимы, различаются только частотой и питанием, и возможно регистры установки частоты отличаются поэтому задавая 282МГц для первого авалона ты задаешь какую-то иную частоту для этих чипов, х.з. разобраться с этим можно только анализируя старую прошивку встроенного роутера (майнер же работал раньше, надеюсь ты ее сохранил), надо найти там скрипт запуска cgminer и посмотреть какие параметры он задает. либо курить даташит на чип 55нм в части регистров и код cgminer и разбираться что там надо подставлять. кстати у оригинального второго авалона совсем другой контроллер прямо на плате стоит и соотственно поддержка в cgminer и bfgminer по другому сделана, можно не только частотой но и напряжением играться и т.д. и еще, если чипы и питальники начинают греться при запуске майнинга это нормально, значит живые, но долго на непонятных запредельных режимах их не нужно гонять - погорят. надо разбираться с частотой. Title: Re: Помогите опазнать AVALON (и запустить) Post by: Achilles2016 on January 27, 2016, 10:17:23 AM Вот фото чипа.
IMG_20160125_205512.jpg (http://oesd.ru/avalon_tmp/IMG_20160125_205512.jpg) Дело в том, что контроллер никак не определялся. Танцами с бубном мне удалось залить 20131229 r38816. Она вроде как совместима с прототипом! AVALON2. Об этом тут (https://en.bitcoin.it/wiki/Avalon1) упоминается. На просторах инета нашел упоминание про некий Avalon Argentum. img-20130813-wa0000.jpg (http://oesd.ru/avalon_tmp/Argentum/img-20130813-wa0000.jpg) img-20130813-wa0003.jpg (http://oesd.ru/avalon_tmp/Argentum/img-20130813-wa0003.jpg) Плата очень на мою похожа. Хочу сделать шлейф как на фото и подключать по одному модулю. Вот сегодняшние эксперименты. Screenshot_10.jpg (http://oesd.ru/avalon_tmp/Screenshot_10.jpg) Screenshot_11.jpg (http://oesd.ru/avalon_tmp/Screenshot_11.jpg) И череp cgminer Screenshot_12.jpg (http://oesd.ru/avalon_tmp/Screenshot_12.jpg) Title: Re: Помогите опазнать AVALON (и запустить) Post by: needbmw on January 27, 2016, 10:30:51 AM посмотрел даташиты, настройки клоков и правда у них кардинально различаются:
для A3255: Code: bit[20:16] clock input divider R для A3256: Code: bit[28:18]:clock main divider N обрати внимание даже адреса коэффициентов PLL в разных местах поэтому cgminer для Avalon1 работать не будет т.к. выставятся кривые делители PLL а cgminer для Avalon2 ожидает увидеть вообще другой контроллер и возможно другой протокол. как вариант бери исходники cgminer для Avalon1 и меняй расположение и значение инициализирующих коэффициентов PLL под характеристики A3255 в драйвере авалона. небольшой апдейт: все немного хуже, структуру регистров PLL для чипов инициализирует контроллер, cgminer передает только один байт делителя Code: struct avalon_task {поле asic_pll так что под эти чипы должна быть особая прошивка FPGA контроллера и непонятно какое значение этой самой asic_pll >:( похоже кстати: https://en.bitcoin.it/wiki/Avalon2_prototype прошивка как раз 20131229 параметры для cgminer: MINER_NUM:CHIP_NUM:FREQUENCY:TIMEOUT ==> 16:10:1000:12 works fine ==> 16:10:1500:8 works fine ==> 24:10:1000:12 works fine ==> 24:10:1500:8 works fine ==> 32:6:1000:21 works fine ==> 32:6:1500:12 works fine ==> 32:10:1000:12 works fine ==> 32:10:1500:8 not working Title: Re: Помогите опазнать AVALON (и запустить) Post by: Achilles2016 on January 27, 2016, 10:58:38 AM Контроллер версии 1.5 Вот фото моего (http://oesd.ru/avalon_tmp/IMG_4292.JPG)
Значит в нём уже стоит прошивка под мои чипы. И её просто так туда не засунуть. Нужен спец программатор. А то, что прошивается через WEB морду просто меняет OPENWRT прошивку в плате роутера. Значит нужно найти прошивку от роутера с правильным cgminer-ом. Или на компе запустить cgminer работающий со вторым авалоном. Блин. Похоже я допёр в чём дело. В конфигураторе cgminer можно выставлять: Avalon Chip(Default: 110nm) и Chip Frequency(Default: 300) Поменяв значение Avalon Chip на 55nm cgminer понимает что у меня за чипы стоят и начинает с ними правильно работать. Пака установил Chip Frequency=500. Эксперимент продолжается. И вот первый результат Screenshot_14.jpg (http://oesd.ru/avalon_tmp/Screenshot_14.jpg) Осталось подобрать частоту. ИТОГ: Обновил прошивку до 20140227_r39380 от AV1 и поставил частоту 1300. У меня 16 модулей по 10 чипов на каждом. По этому установил Miner Count=16. Screenshot_16.jpg (http://oesd.ru/avalon_tmp/Screenshot_16.jpg) Одна плата выдала 100GH. Единственное что напрягает, так это сильный нагрев дросселей питания. Буду думать как получше сделать охлаждение. <END> Title: Re: Помогите опазнать AVALON (и запустить) Post by: lev112 on January 27, 2016, 08:13:38 PM Вот это успех, поздравляю мужик :)
|