aglebov (OP)
Member
Offline
Activity: 73
Merit: 10
|
|
September 23, 2013, 08:44:55 AM |
|
Вы флешку SDFormater'rom сможете вернуть в нормальное состояние
Спасибо, попробую отпишусь. А не может это быть из-за того, что raspi пишет swap и полностью выжрал доступное количество перезаписей? Нужно ли планировать раз в месяц менять флешки?
|
|
|
|
aglebov (OP)
Member
Offline
Activity: 73
Merit: 10
|
|
September 23, 2013, 08:52:47 AM |
|
Сдохла флэшка, бывает. Либо как вариант, на ней создан 56мб FAT раздел.
А как ещё переформатировать, чтобы был 1 раздел на 4 gb? SD Formatter?
|
|
|
|
Balthazar
Legendary
Offline
Activity: 3108
Merit: 1359
|
|
September 23, 2013, 08:54:47 AM |
|
Сдохла флэшка, бывает. Либо как вариант, на ней создан 56мб FAT раздел.
А как ещё переформатировать, чтобы был 1 раздел на 4 gb? SD Formatter? Удалить раздел и отформатировать в NTFS или ExFAT. Потому как FAT уже давно не жилец, просто хорошо совместим с разными железками типа телефонов и плееров.
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
September 23, 2013, 09:01:16 AM |
|
Спасибо огромное. Теперь у меня работают все чипы. А куда пишет и откуда читает автоподбор клокбитов?
И ещё, как расшифровать выдачу автоподбора? Там значения выводятся для 52 53 54 55 или для 53 54 55 56 ?
Файл bitfury_opt.conf обычно сохраняется в папке /root/.cgminer/ и там нет записей непосредственных osc6_bits. Значащими в нём значениями являются цифры в квадратных скобках, например [0,0,2,0]. Они означают сколько раз была выбрана та или иная частота, по итогам соревнования (или брутфорса) относительно базовой. Для текущего релиза перебор осуществляется из 53, 54, 55, 56.
|
|
|
|
|
mall
|
|
September 23, 2013, 10:07:16 AM |
|
а как ты это сделал? поделись
|
|
|
|
mikefdm
Member
Offline
Activity: 81
Merit: 10
|
|
September 23, 2013, 10:10:21 AM |
|
Не хватает охлаждения второму ряду плат.
|
|
|
|
Grumlin
Legendary
Offline
Activity: 2910
Merit: 1160
|
|
September 23, 2013, 02:17:12 PM |
|
Спасибо огромное. Теперь у меня работают все чипы. А куда пишет и откуда читает автоподбор клокбитов?
И ещё, как расшифровать выдачу автоподбора? Там значения выводятся для 52 53 54 55 или для 53 54 55 56 ?
Файл bitfury_opt.conf обычно сохраняется в папке /root/.cgminer/ и там нет записей непосредственных osc6_bits. Значащими в нём значениями являются цифры в квадратных скобках, например [0,0,2,0]. Они означают сколько раз была выбрана та или иная частота, по итогам соревнования (или брутфорса) относительно базовой. Для текущего релиза перебор осуществляется из 53, 54, 55, 56. подожди, твой форк майнера умеет уже делать автоподстройку? и на сколько он подымает скорость майнинга за часов 6 подбора(оптимальное значение)
|
|
|
|
MBTY
Newbie
Offline
Activity: 41
Merit: 0
|
|
September 23, 2013, 03:54:37 PM |
|
alpet А как ваш форк поставить в автозагрузку или на подмену оригинальному cgminer всунуть в виде сервиса?
|
|
|
|
XLink
Newbie
Offline
Activity: 19
Merit: 0
|
|
September 23, 2013, 05:59:31 PM |
|
Немного наглая просьба, но выложите образ флешки с форком cgminera- попробую ваш майнер и отпишусь о результатах. И кто-нибудь мерил пульсации по питанию чипов? я так понимаю один стабилизатор на 4 чипа (вроде realtek 9214). если добавить керамики, то ее ближе к чипам паять или на ножки электролитов? пойдет керамика 10 мкф - стоит в сокетах 478 и подобных платах? Есть еще убитые платы от ноутов - там тоже есть чем поживиться
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
September 23, 2013, 06:29:00 PM |
|
подожди, твой форк майнера умеет уже делать автоподстройку? и на сколько он подымает скорость майнинга за часов 6 подбора(оптимальное значение)
Умеет. Подсчетов не производил, это по моему ещё и от условий сильно зависит. https://github.com/alpet83/cgminer/blob/master/READMEalpet А как ваш форк поставить в автозагрузку или на подмену оригинальному cgminer всунуть в виде сервиса?
1. Развернуть проект в /home/pi/test2/cgminer 2. Скопировать сценарии mine.sh и mine_start.sh в /usr/local/sbin и задать запуск mine.sh в файле /etc/init.d/rc.local (я вставил после строки PATH=/sbin...). Тестирую только с этими скриптами, потому что нужно наблюдать за консолью. Необходимо переименовать файл /usr/local/bin/cgminer, или отрегистрировать службу cgminer, иначе будут возможно одновременно работать. P.S.: В начале файла README есть пошаговая схема для сборки.
|
|
|
|
MBTY
Newbie
Offline
Activity: 41
Merit: 0
|
|
September 23, 2013, 06:38:50 PM |
|
alpet не дождавшись ответа поступил так:
Сунул в /etc/init.d/cgminer содержимое mine.sh #!/bin/sh # cd /home/pi/test2/cgminer export DISPLAY=:0 ts=`date +%F_%H-%M` echo $ts' Starting mine ' >> /var/log/mining.log screen -q -dmS "MoneyFab" /usr/local/sbin/mine_start.sh
В /usr/local/sbin/mine_start.sh поправил путь для конфигурационного файла на манер последней оффициальной прошивки ( -c /.cgminer/cgminer.conf вместо /home/pi/.cgminer/cgminer.conf )
Автозапуск работает, как у метабанковской службы, только читать лог приходится не через tail -f /var/log/cgminer.log, а простым "screen -r".
Поясните за автоподбор частот в вашем форке. Он осуществляется одноразово навсегда и в случае перезапуска сразу cgminer будет работаь на оптимальных частотах или, если я перезагружу распик, то автоподбор опять будет какое то время происходить?
|
|
|
|
CarmaSleeper
|
|
September 23, 2013, 08:02:02 PM |
|
MBTY, ОК, спасибо большое. Помогло. Выкладываю КОРРЕКТНУЮ инструкцию.
ИНСТРУКЦИЯ по установке скрипта-перезагружалки при падении сетевого интерфейса:
1) С помощью WinSCP нужно зайти в /home/pi/ Там нужно создать новый файл и назвать его ping.sh 2) В этом файле прописать (в качестве ip используйте адрес домашнего роутера) #/bin/sh
ping 192.168.1.1 -c 3 if [ $? -eq 1 ]; then echo $DATE' Ping is fail. Rebooting!' >> /var/log/mining.log sudo reboot fi
сохранить 3) Зайти в папку var/log и создать там файл mining.log Убедиться что он сохранился. 4) С помощью Putty зайти в консоль линукса под юзером root и написать команду chmod 755 /home/pi/ping.sh 5) Зайти в режим редактирования крона (планировщик задач linux) с помощью команды crontab -e 6) В открывшемся окне после всех комментариев и других команд написать команду */2 * * * * /home/pi/ping.sh сохранить изменения с помощью нажатия Ctrl+X, Y, оставив путь для сохранения по умолчанию. Enter (перезаписать файл) Увидим надпись crontab: installing new crontab 7) Перезапустить крон с помощью команды service cron reload
И я правильно понимаю, что если поставить в качестве IP-шника не адрес роутера, а какой-нибудь внешний IP-шник типа 8.8.8.8, то устройство будет перезагружаться не только при падении сетевого интерфейса Raspberry Pi, но и при падении интернета тоже? Или какой лучше IP-шник поставить? Который всегда во внешке пингуется.
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
September 23, 2013, 08:08:33 PM |
|
Поясните за автоподбор частот в вашем форке. Он осуществляется одноразово навсегда и в случае перезапуска сразу cgminer будет работаь на оптимальных частотах или, если я перезагружу распик, то автоподбор опять будет какое то время происходить?
Если статистика накопилась, то автоподбор прекращается. Это занимает сотни дампов, по 20 секунд пожалуй.
Тем временем, продолжаю экспериментировать со стендовой платой, вот фотография её в работе: Площадки для подведения vCore имеют недостаточно низкое сопротивление как оказалось, при тех уровнях тока что потребляют чипы. В итоге падение от дросселя, до чипов может достигать 20 мВ (нагрев платы). Как видно на фотографии, я решил этим воспользоваться и допаял "фильтр" ) Сравнение осциллограмм напряжения на дросселе "точка справа" и на контакте с платой "точка слева". Впрочем, значительное улучшение с пульсациями было достигнуто уже за счет нижней проволочки, что припаяна к конденсаторам. Можно посмотреть на кошмар, что твориться с vCore0 (верхняя часть платы на фото), там он примерно одинаковый и на дросселе, и на конденсаторах, соответственно и на чипах тоже.
|
|
|
|
bee7
|
|
September 23, 2013, 08:09:50 PM |
|
Вы флешку SDFormater'rom сможете вернуть в нормальное состояние
Спасибо, попробую отпишусь. А не может это быть из-за того, что raspi пишет swap и полностью выжрал доступное количество перезаписей? Нужно ли планировать раз в месяц менять флешки? Нет, за неделю работы не может. ресурс у СД-карты несколько больше
|
|
|
|
bee7
|
|
September 23, 2013, 08:17:49 PM |
|
Тем временем, продолжаю экспериментировать со стендовой платой, вот фотография её в работе: Площадки для подведения vCore имеют недостаточно низкое сопротивление как оказалось, при тех уровнях тока что потребляют чипы. В итоге падение от дросселя, до чипов может достигать 20 мВ (нагрев платы). Как видно на фотографии, я решил этим воспользоваться и допаял "фильтр" ) Сравнение осциллограмм напряжения на дросселе "точка справа" и на контакте с платой "точка слева". Впрочем, значительное улучшение с пульсациями было достигнуто уже за счет нижней проволочки, что припаяна к конденсаторам. Можно посмотреть на кошмар, что твориться с vCore0 (верхняя часть платы на фото), там он примерно одинаковый и на дросселе, и на конденсаторах, соответственно и на чипах тоже. Т.е. если я правильно понял вашу мысль, поперечного сечения металлизации, оставленной под VCore, не хватает, что бы нести ток 12A? Если развивать эту мысль дальше, то, так как площади приблизительно сравнимы, то и GND тоже слабоват? Жаль, что на обратной стороне радиатор висит - так просто там доп-шин не навесишь ((
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
September 23, 2013, 08:31:15 PM |
|
Т.е. если я правильно понял вашу мысль, поперечного сечения металлизации, оставленной под VCore, не хватает, что бы нести ток 12A?
Если развивать эту мысль дальше, то, так как площади приблизительно сравнимы, то и GND тоже слабоват? Жаль, что на обратной стороне радиатор висит - так просто там доп-шин не навесишь ((
Да, очень похоже что не хватает под форсаж. Земля с обоих сторон, можно сказать дублируется, хотя наверное тоже 5-10 мВ рассеивается...
|
|
|
|
anatolikostis
Legendary
Offline
Activity: 2026
Merit: 1005
|
|
September 23, 2013, 09:54:59 PM Last edit: September 23, 2013, 10:21:33 PM by anatolikostis |
|
В /usr/local/sbin/mine_start.sh поправил путь для конфигурационного файла на манер последней оффициальной прошивки ( -c /.cgminer/cgminer.conf вместо /home/pi/.cgminer/cgminer.conf )
Автозапуск работает, как у метабанковской службы, только читать лог приходится не через tail -f /var/log/cgminer.log, а простым "screen -r".
Кстати, да, путь у скрипта на конфиг-файл был битый...я свой конфиг-файл положил в папку с форком alpet собранным /home/pi/test2/cgminer/cgminer.conf to alpetТак-же через параметр командной строки --bitfury-spiclock стало возможным регулировать частоту шины SPI, что вроде позволяет уменьшить число HW (во всяком случае при значении 500000 у меня их пока минимум). это прописать в cgminer.conf нужно?
|
|
|
|
MBTY
Newbie
Offline
Activity: 41
Merit: 0
|
|
September 24, 2013, 12:15:25 AM |
|
CarmaSleeper Сервер яндекса 213.180.204.3 Гугла 173.194.71.94
|
|
|
|
alpet
Legendary
Offline
Activity: 1912
Merit: 1020
|
|
September 24, 2013, 03:51:27 AM |
|
это прописать в cgminer.conf нужно?
Это значение по умолчанию.
|
|
|
|
|