Найти в Дзене
Поддержите автораПеревод на любую сумму
Год 2020. Это были "Тучные времена". Внезапно подорожал Биткоин и прочая крипта. Вернулся интерес к майнингу. Народ откопал старые майнеры, которые можно было продать по цене металлолома. (Я купил D3 за 500р, а это - 2 мощных вентилятора, 180 мелких радиаторов , прекрасный алюминиевый корпус и , самое главное, одноплатный компьютер от ТехасИнструментс!). Майнеры L3+ стали стоить не 4К, а 90-120 К, а БП не 1-1,5К а 8,5 К. Китайцы тоже разгребли свои свалки, кое как реанимировали сотни тысяч трупов асиков и по 80К они здесь раскупались , как горячие пирожки. Новейшие (энергоэффективные) асики S17 подорожали в 4 раза. При этом их качество существенно снизилось (стали применять легкоплавкий припой и при малейшем перегреве чипы просто осыпались вместе с радиаторами). И пошло-поехало - народ накупил 17шек по бешеной цене, а чтобы быстрее отбить вложения, применял экстремальный разгон. Больше разгон-больше нагрев и скорость вентиляторов на пределе . Нагрев+вибрация=уплывание чипов - нужна "перекатка" . Все "телефонисты" переквалифицировались на ремонт асиков. Знаю фирму в Питере - была "Ремонт стиралок" - стала "Асик-сервис", Несмотря на кратное увеличение асик-рем-сервисов , средняя очередь на ремонт по времени составляла 1,5 месяцев. Цены на ремонт увеличились десятикратно. Начали процветать всякие говнокурсы - "Подготовка квалифицированных сервис-инженеров за 2 недели со скидкой - всего 150 000 р". На слуху - Миасс, там, кроме самих курсов, впаривали паяльники по 60К, Флюк-17 по двойной цене и асик-тестеры УТМ (наши, российские), но перекрашенные , выдаваемые за немецкие и тоже по двойной цене. Огромные очереди в СЦ и 500 плат в ожидании ремонта - обычное дело. Перехожу к сути повествования. В ремонте хешплат асиков важно уметь перепаивать чипы, но ещё важнее диагностировать - знать , какие асик чипы нуждаются в замене. В экспресс диагностике сильно выручает тестер асикчипов. Такие приборы клепала фирма "асик-репайр" и, потом УТМ. в 2019 они стоили около 5000р. Буквально 2 месяца назад АР стоил 215000р, УТМ - 95000+ 2 месяца ожидания. Первый сделан на ESP32-16, второй -на STM32F1**** Менее года назад я начал изучать принцип работы асик майнера, а затем и работу асик-тестера. Оказалось , что овладеть этим знанием- вполне реально. Через месяц я сделал прототип тестера на ESP8288 ESP32 + MicroPython.... А потом, когда тучность времён побледнела, и цены на майнеры подешевели в 10 раз, я занялся ПЛИС Xilinx 7000, которые по непонятной причине устанавливались в Антмайнер S9 в качестве платы управления.
2 недели назад
Пополнение среди ультрабюджетных девбордов: FPGA - "отладка" за 201 р.
Самая дешёвая "оценочная плата" с ПЛИС Xilinx Spartan-6 на AliExpress обойдётся в ровно 3000р. У неё есть один плюс - все выводы разведены на "гребёнки", имеется единственная кнопка и три светодиода. И USB используется только для питания. Благодаря устойчивому развитию технического прогресса на свалку отправились очередные партии Асик-Майнеров, теперь это "Авалоны" 800й серии фирмы Canaan. Вот о них и пойдёт речь в статье. По DIY традиции давайте помигаем светодиодом! Для начала надо приобрести...
5 месяцев назад
Репост
10 месяцев назад
Платформа Astra9: быстрый старт
О платформе: https://dzen.ru/a/ZNl3aWiUFm1X5II6 Предыдущая статья: https://dzen.ru/a/ZtTuMNBQ3gFhmskj Чтобы на плате загрузилась ОС Линукс, нужно скачать образ системы (ссылка в конце статьи) , записать его на СД-карту при помощи Win32DiskImager, вставить флешку в слот на плате, установить перемычки как надо и подать питание : Рекомендую подавать 5 Вольт, сгодится "зарядник" от смартфона. Зелёные прямоугольники показывают положение перемычек "грузимся с СД". Если после подачи питания огоньки радостно...
560 читали · 1 год назад
Рома:  Как обновил до 127 версии, всё стало тормозить, вдобавок ютюб отъехал... Всё верно, обновления предназначены не для того, чтобы потребителю легче (лучше) жилось, а для того, чтобы, Во-первых,  у тех, у кого пропатченное (таблэткой) ПО, больше не работало (отсечь пиратское ПО). Об этом открыто говорится в соответствующих руководствах, сам читал! Ибо, когда я разрабатывал тестер для асик-майнеров, озаботился защитой своей прошивки от несанкционированного копирования. Ознакомился с наработками по теме т.н. "безопасности". Существует много приёмов для этого, шифрование, секьюре-бут, и т.п. Но есть ещё один приёмчик, автоматическое обновление, (а также встраиваемый счётчик времени наработки, аптайма в системах, не имеющих прямой связи с серверами Хозяина). Суть проста - хакеры взламывают защиту, например, делают бесконечный "Триал" или заставляют ПО думать, что оно под лицензией. В ридми пишут, отключите автоматическое обновление и всё будет чики-поки. Ха ха ха три раза! То, что доверчивый дурачок поставил в чекбоксе "запретить обновление" приводит к тому, что просто к статистике у Хозяина добавляется ещё одна строчка "Очередной лопушок думает, что запретил апдэйт. Наверное у него пиратская копия." Во вторых, обновления предназначены для того, чтобы загнать обывателя в стадо квалифицированных потребителей бесконечную технологическую гонку, чтобы условный Айфон-4 вдруг стал "устаревшим дерьмом мамонта", начал безобразно тупить, и чтобы те, на кого не влияет пропаганда " пользоваться вещами не последней модели - непрестижно и вообще стыдуха", были вынуждены бежать и покупать айфончик (телевизор, планшет, ПК, видеокарту ) поновее, ведь "ходить" со старым смартфоном - зашквар, якобы без развития - смерть и вообще , надо идти в ногу с прогрессом, как на западе принято. А всякое здравомыслие в этой теме (например, как оживить "древний" комп) - пресекать и шельмовать. Чтобы запугать лохов ещё больше, вместо слова "обновление" применяют фразу "критическое обновление безопасности". Какой в *опу безопасности, если до обновления всё работает нормально, а после него ваш айфончик (или система) вдруг становится внезапно "древним" и жутко тормозным, даже браузер тупит не по детски. Лично я когда вижу упоминание про "безопасность" , понимаю это однозначно - нас в очередной раз хотят "ПОИМЕТЬ".
1 год назад
Платформа Astra9: Распиновка
О платформе : https://dzen.ru/a/ZNl3aWiUFm1X5II6 Этой плате посвящён форум https://astra.org.ru и группа в Телеграм https://t.me/+R_oA68EGEtM4NmM6 Статьи по теме: Как сделать "умную колонку" https://dzen.ru/video/watch/66d4ff9c89907761c8246d9b Можно синтезировать космические звуки https://dzen.ru/video/watch/66d50cfb9bffdb0602bfaeaa прошивка поддерживает экранчик MCUFRIEND ili9325 "из коробки" https://dzen.ru/video/watch/66d51cd5cc3ba7690eb0c76c Запускаем систему: https://dzen.ru/a/ZtumRpI4dV3u1R7v...
674 читали · 1 год назад
Загрузка в ZYNQ 7000
Как Zynq 7010 загружается с SD карты? Что для этого необходимо? Во-первых, загрузка у Цинка не такая, как в малинках и апельсинках. Но зато - проще с этим разобраться и управляться. Итак, необходимо, — наличие раздела FAT (FAT32) и чтобы этот раздел был первым. —присутствие в этом разделе трёх файлов, если мы собираемся загружать Линукс, (чтобы загружать бареметалл-программы, достаточно одного файла) Что же это за файлы такие? Первый, самый главный , это BOOT.bin - загрузчик первой (fsbl.elf) и второй (u-boot.elf) ступени, в нём содержится вся информация об оборудовании, а также , (опционально), битстрим, (system_wrapper...
1 год назад
Для нашего дела умение создавать devicetree.dtb - это архиважно, приличной понятной документации нету, правила меняются от версии к версии. Остаётся одно - брать чужие, работающие примеры и на их основе делать своё. До этого момента дело осложнялось тем, что для приведения исходных *.dtb файлов в человекочитаемый вид — *.dts , требовался конвертер dtc, который работал только в UNIX системах. Теперь этого ограничения нет — можно разбирать "деревья", прямо в Винде!!! github.com/...exe
1 год назад
Платформа Astra9: подключаем экранчик 12864 на контроллере ST7920 к ZYNQ-7010 через SPI. Практическое руководство.
О платформе: https://dzen.ru/a/ZNl3aWiUFm1X5II6 Опишу, как "поднять" SPI в Линуксе (Убунту) , подключить экранчик 12864 с контроллером ST7920 (бывают и другие варианты контроллеров) к ZYNQ-7010 и отобразить на нём текст, линию и прямоугольник , используя Питон. Подключен к такой плате 1. Изучаем наработки по теме. 2. Блок дизайн Вивадо делаем, как на картинке 3. Синтезируем и открываем синтез-дизайн , назначаем выводы нашего новоиспечённого на ножки (Package Pins) микросхемы xc7z010clg400 на плане отобразятся назначения пинов 4...
164 читали · 1 год назад
Репост
1 год назад
Появление или исчезновение самолёта на FlightRadar24 или FlightAware - зависит от воли КВС/Оператора БПЛА. Щёлкнул тумблером вверх -самолётик появился , щёлкнул вниз - пропал....Ибо: FlightRadar24 — это никакой не радар. Это не локатор. И ничего он не "видит". На самолётах (не всех) устанавливают Систему предотвращения столкновений. TСAS/ADS-B. На самолете установлен радиопередатчик, который каждую секунду выдаёт в эфир "сквок (вскрик)" , в котором в цифровом виде содержится информация: Координаты, высота, скорость, курс , ID воздушного судна. Эту информацию принимают ADS-B приёмники на других самолётах и на земле. Те, которые на земле, передают (или не передают - дело добровольное) инфу на ФлайтРадар24. Такие установки называются "ФлайтФидерами". Если этот передатчик , что на самолёте выключить или не включать вовсе, то никакой "ФлайтЯкобыРадар" его не "Засечёт". Более того, хакеры могут, при желании засрать флайтрадар фейковыми данными и мы будем наблюдать миллион самолётов, кружащих над каким нибудь Вашингтоном. Появление или исчезание самолёта на FlightRadar24 или FlightAware - зависит от воли Командира Воздушного Судна. Щёлкнул тумблером вверх -самолётик появился , щёлкнул вниз - пропал....
1 год назад
Репост
1 год назад