Есть прекрасные чипы (ENC424J600, ENC28J60) c Ethernet MAC и PHY на борту, подключаемые по SPI.
Руками придется формировать все — начиная от HTTP-заголовков и заканчивая Ethernet-фреймом.
Причем, контроллер можно усыплять в ожидании пакета — бодрствовать будет только чип Ethernet.
Я бы, на месте авторов, если бы задавался прям вот целью сотворить такое чудо, лепил бы железку самостоятельно — отправлял бы процессор и всю периферию нафиг спать, пока не придет сетевой пакет, например. Возможно, это можно сделать и на имеющемся железе, путем тонкого ковыряйтинга ядра — не знаю.
А еще. Я посмотрел бы, сколько тока жрет индикация на светодиодах. А то можно и на ней сэкономить.
Следовательно, чтобы это чудо работало, нужно давать (грубо) в 6 раз больше энергии (2Вт одноплатник + 10Вт — роутер = 12Вт), чем заявлено в статье — просто если об этом написать, статьи не будет.
И другой неудобный вопрос — а нафига тут одноплатник, если сайт можно вертеть на роутере.
Конкретно у меня на стене висит шарманка от провайдера — 12V * 2A. Роутеры бывают разные — а в тексте про него только общие фразы.
Инфраструктура подключения к интернету не показана:
Видно, что из одноплатника куда-то уходит кабель, видно, что из контроллера батареи куда-то уходит другой кабель. Куда они воткнуты — не ясно, как это запитано — не ясно.
Три вопроса:
1. Как это чудо выходит в Интернет? Роутер, кабельный модем или что там — воткнуто в розетку? Ну так себе автономность у сайта. А роутер очень любит пожрать, 15-20Вт — аж бегом.
2. Кабельные наконечники типа НШВИ автору отключили за неуплату? Обломанные проволочки в кабеле мало способствуют энергосбережению — скорее, наоборот.
3. Варварски торчащий кусок изоляции говорит о том, что стриппер для зачистки кабеля также изъяли (в качестве пени за неуплату по наконечникам) — так что автор рЭзал кабель ножичком (с риском порезать изоляцию). Ну ладно, порезал, и даже изоляцию не прорезал — но кусок-то убрать можно было?
Открываем ссылку автора на магазин, там ссылка на даташит, в даташите указаны скромные 200 вольт в качестве максимального рабочего напряжения, и 500 в качестве пробивного. Так что я не зря процитировал персонажа из ДМБ — «Обязательно бахнем...»
Там у шейдера специальный сэмплер (GL_OES_EGL_image_external), который сам конвертирует YUV в RGB.
#extension GL_OES_EGL_image_external : require
uniform samplerExternalOES sTex;
У товарища w23 я нашел прекрасную доработку для проекта obs — стратегия использования DMABUF там аналогичная.
Не помогает, проверял. В теории, должны сработать eglStreams, однако, wayland основанный на них, на проприетарных драйверах, у меня, опять же, не стартует. Возможно, руки кривые.
Рискну предположить, что причина того, что NVIDIA не дружит с DMABUF в этом
—Так. Значит ты — местный начальник цеха, а эти по бокам — твои мастера участков. Бывает два типа мастеров: умные, образованные мастера и глупые птушники.
— Это твои последние слова перед увольнением, ты лучше молись!
— Понятно… Каждый начальник цеха всегда стоит и зорко озирается. Только мозгов у него нет. И как только почует брак, так он сразу оживляется. И вот ты решил, что здесь пахнет старым добрым браком и приволок с собой своих неряшливых мастеров, чтобы унизить рабочего. Но ты немного перепутал: никаким браком здесь даже не пахнет.
Здесь только высококачественный листовой прокат. Сейчас ты пожалеешь о том, что не остался литейщиком. Как и положено безмозглому начцеха, ты не разбираешься в ситуации. А теперь ты начинаешь сморщиваться и твои маленькие мастера сморщиваются вместе с тобой. Это потому, что в сертификате твоего дефектоскопа написано «Поверка до 01.12.19», а на моем календаре написано, что сегодня 04.12.19. Ловить здесь тебе нечего. Вместе с твоими мастерами. А теперь — убрались отсюда.
Это я к тому, что вот эта вот штючка с экранчиком может врать на произвольное количество процентов в произвольную сторону, иметь нелинейности и быть термочувствительной.
Не можно. Потому что таким образом оказывается, что отвечающему, который явно обладает большей экспертизой в вопросе, вы ласково предлагаете заткнуться к чертовой матери и держать свое токсичное (нет) мнение при себе.
Хорошо, отвечающий промолчит, и на вопрос «СкакойсСТАраНЫуминяЗАднеца?7» ответят:
«Глубокоуважаемый вагоноуважатый, ваша задница находится у вас сзади. Хорошего дня, люблю вас нежно». После чего отвечающему будет начислена репутация в размере 25 попугаев.
Итого получается, что вес репутации больно разный — и за ответ про задницу, и за ответ «как бы мне найти драйвер на принтер 1987 года изготовления, матричный, под Linux 5, чтобы узбекский язык поддерживал из UTF-8 при печати по LPT», начисляется одинаковая репутация, но вопросов про задницу на порядок больше. И какой смысл в присутствии на ресурсе матерых аксакалов?
Могут, но количество кнопиков, крутилочек и пиптиков, которые нужно в правильной последовательности нажать и покрутить при этом явно больше одного. Для этого нужно как минимум ориентироваться в кокпите.
Руками придется формировать все — начиная от HTTP-заголовков и заканчивая Ethernet-фреймом.
Причем, контроллер можно усыплять в ожидании пакета — бодрствовать будет только чип Ethernet.
А еще. Я посмотрел бы, сколько тока жрет индикация на светодиодах. А то можно и на ней сэкономить.
И другой неудобный вопрос — а нафига тут одноплатник, если сайт можно вертеть на роутере.
Инфраструктура подключения к интернету не показана:
Видно, что из одноплатника куда-то уходит кабель, видно, что из контроллера батареи куда-то уходит другой кабель. Куда они воткнуты — не ясно, как это запитано — не ясно.
1. Как это чудо выходит в Интернет? Роутер, кабельный модем или что там — воткнуто в розетку? Ну так себе автономность у сайта. А роутер очень любит пожрать, 15-20Вт — аж бегом.
2. Кабельные наконечники типа НШВИ автору отключили за неуплату? Обломанные проволочки в кабеле мало способствуют энергосбережению — скорее, наоборот.
3. Варварски торчащий кусок изоляции говорит о том, что стриппер для зачистки кабеля также изъяли (в качестве пени за неуплату по наконечникам) — так что автор рЭзал кабель ножичком (с риском порезать изоляцию). Ну ладно, порезал, и даже изоляцию не прорезал — но кусок-то убрать можно было?
ГОСТ 13109-97 указывает, что в розетке могут нарисоваться иголки до 6кВ — в грозу.
#extension GL_OES_EGL_image_external : require
uniform samplerExternalOES sTex;
У товарища w23 я нашел прекрасную доработку для проекта obs — стратегия использования DMABUF там аналогичная.
Рискну предположить, что причина того, что NVIDIA не дружит с DMABUF в этом
На эту тему даже у самой NVIDIA есть топик
Это я к тому, что вот эта вот штючка с экранчиком может врать на произвольное количество процентов в произвольную сторону, иметь нелинейности и быть термочувствительной.
Сравнить бы ее с эталонным прибором.
Хорошо, отвечающий промолчит, и на вопрос «СкакойсСТАраНЫуминяЗАднеца?7» ответят:
«Глубокоуважаемый вагоноуважатый, ваша задница находится у вас сзади. Хорошего дня, люблю вас нежно». После чего отвечающему будет начислена репутация в размере 25 попугаев.
Итого получается, что вес репутации больно разный — и за ответ про задницу, и за ответ «как бы мне найти драйвер на принтер 1987 года изготовления, матричный, под Linux 5, чтобы узбекский язык поддерживал из UTF-8 при печати по LPT», начисляется одинаковая репутация, но вопросов про задницу на порядок больше. И какой смысл в присутствии на ресурсе матерых аксакалов?