
Комментарии 42
Добро пожаловать в современный мир, где можно найти Linux в SD карте памяти и даже USB кабель можно перепрошить
Нейрослоп? Где фоки плат и вскрытия? Где названия моделей? банальности вроде роутера, смарт тв и камеры вообще не интересны.
И огромное количество списков с банальностями, но без интересных деталей.
ну выключатель на двухядерном(!) esp32 с одним битом исполнительного устройства и одним входным битом это тоже кажется слегка оверинжениринг, но по факту самое дешевое решение.
а так я застал времена когда плата с 2кб RAM и 16 кб ROM и по телефону звонила и голосом разговаривала.
Особенно, "задняя крышка" в стиралке.
Давеча проходил киберпанк 2077 за нетраннера. Было немного странно видеть взлом прожектора и газового баллона. Ну какой взлом прожектора? Горит и не горит. Но 256 Мб рам в стиралке в 2026... Я в морровинд играл на компе с такой оперативкой. После этой статьи игра кажется более реалистичной, чем до нее.
многое, что раньше казалось бредом, сейчас внезапно обрело смысл
в конце 90х попалась кассета с фильмом Трон 1982 года, там по сюжету программы (типа бухгалтерского учёта) на сервере имели сознание, разум и весьма неплохо общались на английском
я тогда уже немного понимал что такое программирование и конечно посчитал идиотией писать настолько сложную программу, чтобы посчитать 2+2
а сейчас я сам пользую сверх мощные LLM, (которые вполне могут имитировать мышление и вести диалоги) для задач уровня "посчитай сколько процентов набежит за 3 года при ставке 20%"
Раньше, включив телевизор, ждали, пока прогреются лампы и кинескоп, а теперь ждем, пока загрузится операционная система.
При всём при том, у меня самодельный проирыватель фильмов (маленький PC с линуксом и xbmc/kodi) грузится за 3 секунды. Причём 2 из них думает BIOS
Hint: я норме я его не выключаю, а усыпляю. Холодная загрузка занимает 15 секунд. Думаю, если сильно упереться, можно было бы сократить до 5, но лень этим заниматься...
Холодную можно сделать тоже 3-4с, и даже менее, но возни много, а проблем потом может появиться больше.
Там BIOS непойми о чём думает 2 секунды. Если еще 3 отдать линуху, как раз в сумме 5 и получится...
Интересно, смарт телевизоры прошлого поколения (2010-2016) тоже на Линукс?
Так чему удивляться - сейчас допотопный 8 битный контроллер и АРМ/РИСКВ способный запустить линукс стоят примерно одинаково...
Я бы наоборот удивился. Устройство, которое умеет сети и вайфай, либо тачскрин с анимациями, либо CanBus, скорее всего содержит в себе полноценный SoC. Потому что зачем это надо: вручную всё это реализовывать на контроллере, когда можно воспользоваться готовым.
Недавно видели повисший пульт с кнопками этажей в лифте. На экране - четыре пингвина. То есть там линукс, с четырёхядерным процессором. Зачем? Видимо, чтобы по CanBus передавать не только команды и диагностику, но и сообщения на экран.
В лифте это главным образом для того, чтобы крутить рекламу и другие ролики на экране. А заодно в перерывах между этим ловить сообщения по CAN, показывать этажи и говорить "Идёт вверх. Двадцать пятый этаж".
Большинство рекламных мониторов в транспорте или в других общественных местах - тоже по сути ТВ-приставки с линуксом или ведроидом на борту. Эпоха кастомных чипов как в плеерах нулевых давно ушла.
Половина? Думаю куда больше. Уже лет 10 назад шутили, что ваш телевизор, смартфон и что угодно ещё, это просто маленькие компьютеры с функциями.
Почему так? Да вроде очевидно - просто, удобно и функционально. Ну и дешево. Не надо клепать железо, писать кучу софта. Процы на ARM можно брать на развес, собрать мелкую сборку линукса тупо проще
опять же, стандартизация, унификация. Ваш роутер это тот же сервер, доя которго всё есть, кроме ui
Ваш чайник это тот же сервер, где одно прерывание запускает процесс, а по датчику он отключается
Ваш телевизор это большой монитор
Ваша стиральная машина это пара насосов и барабан, с пачкой датчиков
По мне в 2026 году странно видеть в технике не линукс компьютер. Ну или удивляться компьютеру
Это понятно. Но обратная сторона всего этого - то, что весь этот софт адово переусложнен, дико глючит и тормозит. Как та стиралка в примере в статье. У меня такие же траблы с телефоном на андроиде. Иногда он может взять и не проиграть мелодию вызова и я пропускаю звонок. Или, бывает, хочу включить фонарик, а он не включается! После перезагрузки все ок. Или та же громкость - жму кнопку убавить, а она прибавляется. Экстренный вызов еще этот дебильный, заманал уже. Телефон в кармане постоянно начинает куда то дозваниваться и эту дрянь никак не отключить. И таких мелких бесячих глюков с каждой версией андроида становится только все больше и больше.
А вот в старой кнопочной нокии такого дерьма не было. Там если идет вызов, то телефон 100% звонит, если что то в нем настраиваешь, то это железно настраивается, если блокируешь клавиатуру, то она, млин, блокируется! и т.д.
Таки да, раньше прошивки нужно было запихать в ограниченные ресурсы, поэтому их оптимизировали и вылизывали. Я больше четверти века работаю с клиентским оборудованием провайдера, и если раньше зависание роутера было чем-то из ряда вон выходящим, то последнее время - почти норма (привет zte h298, inbox e80 и т п.). IPTV приставка 20 лет назад грузилась минуту, переключать каналы можно было с интервалом полсекунды. Сейчас загрузка минимум 3 минуты, переключение на другой канал - несколько секунд. Прямо во время трансляции приставка может сама перезагрузиться и решить обновить прошивку. А если это был прямой эфир спортивного матча? Ладно, это не смертельно, но если зависнет стиралка, когда она например набирала воду? Или авто решит обновить прошивку во время поездки...
И таких мелких бесячих глюков с каждой версией андроида становится только все больше и больше
Берите айфон, он идеален
Странно, ни на одном телефоне с андройдом таких ужасов не наблюдал. Рискну предположить, что это результат перешивки/рутования/прочего карательного зверь-андойдинга..
это еще что, вот пойдут результаты сырого вайб-кондинга....
IP-камеры
stream1=/dev/video0
Это только если камера на нормальных процессорах от TI или RockChip собрана, которые реализовали v2l. У всех остальных свои библиотеки по управлению энкодером.
Самое обидное, это то, что в стиралках, камерах и роутерах (и даже асиках) относительно нормальный линукс (под нормальным я подразумеваю то, что можно получить рута и ставить свое ПО), а в телефонах, где тоже линукс даже поближе к десктопному по навороченности железа, но там все настолько огорожено, что получение рута для каждой новой модели превращается в суровый хакинг, с гарантией 50% что устройство не станет кирпичом (ну или просто не удастся доступ получить).
... а потом из-за таких умников чипов RAM на весь мир не хватает ...
Веселее, когда у тебя роутер на опенврт, а в нем 4g/5g модем, который тоже опенврт. И возможно, модуль вайфай тоже в теме
У меня nvidia тв приставка уже лет 5. Как я понимаю, там два уровня системы. Иногда на ней обновляется Андроид, изредка прилетает обновление самой приставки. Несколько дней назад как раз обновилась, что то по безопасности и железу. И до сих пор визуально не тормозит. И новой версии на рынке нет. Умеют же делать когда хотят.
Зачем всё это в стиральной машине? Достаточно 3 переключателей - температура воды, частота оборотов отжима и таймер, плюс кнопки для питания, старта/паузы, слива. Простой подход будет лучше микроконтроллёров с Linux, разве нет?
Добавьте регулятор нагрева с pid алгоритмом. Регулятор оборотов с возможностью реверса. Командоаппарат для воспроизведения циклограммы.Ну и что то должно опрашивать кучу датчиков.
Ну и зачем упарываться пихать все в 8 битный контроллер, если 32 битный arm стоит так же, но в разработке дешевле?
Микроконтроллер может и дешевле, но менее ремонтопригоден. Сообщила мне недавно "умная" машина с микроконтроллером и кучей программ ошибку "Е03" (по мануалу - "Неисправность слива"). Слив был осмотрен - всё чисто, насос установлен новый (на всякий случай), а оно всё равно "Е03" показывает на индикаторе, просто потому что так решили "мозги" машины. Пока сливал воду из "смарт-девайса", задумался о том, что более простое, "аналоговое" управление "без мозгов" подходит бытовым приборам больше.
Мозги решили не просто так, а потому что датчик уровня/давления что то не то показал. Задумайтесь ;)
Ну это давно известная проблема! Ещё в 1961 при полёте Гагарина выяснили, что виноват датчик)
Кстати, ремонт этих прошивок на бытовой технике стоит безумных денег, если в этом разобраться, как следует.
Осталось только сойти с ума и через какой-нибудь Redis обрабатывать скрипт тг бота на условной стиралке, чтобы как следует окупить вложенные 40 тыщ :))
Я как-то почти успешно использовал лежащий без дела СтимДек, как доп мощности облачного сервера для отбработки скрипта небольшого проекта.
Не соглашусь, вообще ремонт массового ширпотреба сейчас экономически невыгоден. Если неисправность не ищется/устраняется за час рабочего времени, девайс признается неремонтопригодным. Поиск программных глюков - чрезвычайно времязатратный процесс. Его стоимость легко может превысить остаточную стоимость техники на вторичном рынке.
Почему половина бытовой техники на самом деле — это маленькие Linux-компьютеры