You are here
Кризис в полупроводниковой области
пн, 08/03/2021 - 16:18 - Vitasam
Я неторопливо поинтересовался у онлайн-поставщика, а что с моим заказом компонентов (для МК61S).
Сегодня пришел ответ, что все детали в наличии есть, но один компонент будет у них на складах только к июлю. Да, вы угадали, речь об stm32f411ceu6.
На ум приходит классика из культового советского фильма: "Я всем расскажу, до чего довел планету этот фигляр пэ жэ"
Forums:
Поставщик
Пэ жэ — единственный поставщик?
В Китае закажите
https://lcsc.com/search?q=stm32f411ceu6
Крупный поставщик, высылают почтой, микросхемы есть на складе.
Поинтересовался своего - в Беларуси нет проблем. Можно купить со сроком доставки 11 марта.
www.avl.by
Куплю в локальном магазине
Сейчас с таким спросом можно нарваться на всякий шлак среди китайских клонов. Так что для единичных изделий куплю оригиналы. Сегодня написал в локальный магазин - там чипы есть, куплю на две платы. Пока идет сборка, доедут остальные.
WW3 light edition
Администрация Байдена пытается бороться с глобальной нехваткой чипов
+1
Это одна из причин, почему многолетний проект МК-261 + Каллисто-2 разрабатывается на Свитче. Свитч и SB4 не проблема купить за деньги. Порядка 25К рублей за оборудование для разработки, но других проблем нет.
Усложнять же ситуацию и участвовать с голым задом в рыночных игрищах — когда МК-161 выпускают на камне W77LE516P, который Китай тут же снимает с производства — на этом этапе не хотелось бы.
МК61S
Когда все начиналось с МК61S, никто и не думал, что может так взять и не стать чипов под рукой. Но так как проект интересен только в виде "железки" (всевозможные эмуляторы есть под любые платформы), то делать нечего, ждать долгих доставок, платить дорого за розницу или рисковать покупкой кота в мешке китайских клонов.
Однако если проект был бы софтовый, я бы 10 раз подумал, куда тратить 25К ;)
Софт и хард
Всё же я надеюсь дожить до воплощения МК-261 в железе. :-)
25К лично мне тратить не пришлось, так как Свитч был под рукой. И он куда более удачной покупкой оказался, чем Wii U. Пишу прошивку на том, что под рукой. И удивляюсь, насколько это решение органично задаче. Конечно, надо будет проверить быстродействие — не съест ли трёхуровневая интерпретация (шитый код over ЯМК over Бейсик) всю скорость Свитча.
Платформа
При всем уважении к твоим усилиям, считаю выбор нинтендо необоснованным. Про смартфон уже упоминали, но даже перепрошитый или просто исполняющий приложение калькулятор класса Касио выглядел бы более органичным.
Временно
«Ты беременна. Не пугайся, это временно» ©
Свитч это лишь на первые 2-3 года. Поматросим Нинтендо маленько и бросим. Главное, что его ресурсы позволяют добиться кросс-компиляции. После этого платформу для МК-261 можно будет выбирать в широком диапазоне. Переписывается виртуальная машина ЯМК, и все дела. Со временем переведём прошивку со SmileBASIC’а на Каллисто-2, и перекомпиляция всей системы под другой процессор будет занимать несколько дней.
Если бы я писал прошивку для МК-161, а не Свитча, его ресурсов на кросс-платформу бы не хватило. Касио тоже беднее Свитча будет. Да и не хочется влияния чужой линейки ПМК. Мне как-то влияние японского Бейсика симпатичней. Тем более, что некоторые вообще хотели Бейсик прямо в ПМК.
Вот и Самсунг предупреждает
Вот и Самсунг предупреждает
Небольшие
Небольшие проблемки, чипы кончились :) Но я рад, что всю эту западную синекуру, думающую, что делать можно в Азии, а в Европе - считать прибыли, накрывает не только про..анной вакциной (Штаты выкрутились, а ЕС в заднице), но и полупроводниками.
Азия
Так Самсунг — Азия. Насколько я понимаю, азиаты в первую очередь выполняют свои обязательства перед США, где основные деньги. И лишь во вторую — перед другими азиатами, у которых денег поменьше и отношения с которыми не так важны.
Когда же человечество объединится и национальные взбрыкивания станут не страшнее запоя слесаря в таком-то квартале, основные производственные мощности имеет смысл вынести в два-три места на планете, чтобы экономить на логистике и поменьше поганить природу.
Согласен
Согласен про Европу.
Скоро и клонов stm32 для MK61S будет не купить
Скоро и клонов stm32 для MK61S будет не купить.
Будем выпаивать
Такими темпами скоро будем выпаивать микросхемы из старых МК-61 и делать кальк из них, но в новом корпусе :)
И будет лишь немного медленнее :)
И будет лишь немного медленнее :)
Отсюда.
Интересный меморандум
Интересный меморандум от Элитана
Более чем
Более чем интересный. Момент истины, я бы сказал. Не думаю, что в других отраслях, кроме нефтегаза, ситуация лучше, хотя и для нефтегаза уже были проблемы с доступом к технологиям и оборудованию.
P.S. В срочном порядке заказал iPhone SE 2020 на замену своему "ветерану" SE 2016 :)
Эмоциональный меморандум, но в точку
Да, момент истины.
Я тоже успел купить Raspberry Pi Zero :)
Из Raspberry
Из завалявшейся Raspberry Pi 2 я не так давно сделал домашний сервер взамен сломавшемуся на базе MiniPC. Диски по USB медленноваты, но для просмотра кино хватает.
Из Raspberry
А я из Распберри 3 сделал ZX Spectrum на базе bare-metal эмулятора. Поскольку это bare-metal, а не на базе линукса, грузится за 5 секунд и прецизионно эмулирует железо "спектрумов".

P.S. Ямаха служит подставкой для Распберри Пи и конвертера в HDMI :)
Bare metal
Голое железо — наиболее перспективная технология для превращения малинки в ПМК. Это второй этап МК-261. По хорошему Свитч должен компилировать загрузочный образ Каллисто-2 для малинки, безо всякого Линукса. В идеале даже код самого ПМК пишется на Каллисто, хотя на первом этапе «малиновый» МК-261 (уровень языка МК) может быть написан на обычном ассемблере и Си.
Если есть опыт в самостоятельной инициализации и управлении HDMI и прочей периферией малинки (наверняка для этого уже есть сишные библиотеки), это всё может пригодиться. Конечно, если второй этап будем делать на малинке.
Bare-metal на Малинке
Конкретно с этим ZXBaremulator, что я использую, не совсем понятно, есть ли там "у ней внутре неонка" (с), так как проект закрытый, хотя и бесплатный. Он основан на GPL-ном bare-metal programming environment Circle. Последний написан на C++, предоставляет доступ к многочисленному железу Малинки. Например, поддержка HDMI (в том числе передача звука через HDMI).
Тот факт, что Circle под лицензией GPL, а Бармулятор - закрытый софт, вызвал справедливое замечание на форуме RaspberryPy.org, но вопрос остался неотвеченным.
Так что если разработка МК-261 дойдет до Малинки (что я всячески приветствую), то Circle это вполне правильный путь.
МК-261 over Circle
Тогда это перспективно для второго этапа. Исполнитель кода ПМК на Circle и, видимо, на плюсах. Поверх которого будет крутиться Каллисто-2 — та же самая, что и на Свитче. В идеале тот же самый двоичный образ, так как уровень языка МК должен быть уже машинно-независимым.
В такой реализации от достоинств малинки (в сравнении с Ардуино) останутся как минимум большая память и быстродействие, HDMI и USB-клавиатура. Хотя понадобятся ещё аккумулятор, индикатор и клавиатура для автономной работы — видимо, тачскрин. Надеюсь, Россия (или Украина с Белоруссией) сможет выпускать тачскрины, когда все эти «турбулентности» и ковиды закончатся.
Сейчас модель XS, которая на Свитче, развивается без использования тачскрина. Точнее он работает на уровне драйверов для эмуляции индикатора и клавиатуры, поэтому может быть легко заменён кнопками и монохромом МЭЛТ 128×64. Как будет информация об отечественных «касательных экранах», тачскрин можно будет задействовать по полной, выведя на уровень регистров функций.
SE 2020
SE — правильный подход. Помог родителям их выбрать и приобрести. Конечно, в Москве цена SE завышена. Но остальные айфоны вообще безумно здесь стоят, а SE даёт разумный набор функций за свои деньги. Отпечатки пальцев вместо распознавания лиц, часть лицевой поверхности под кнопку Home? Не так страшно.
Старый SE долго служил, по сравнению с другими моделями. Те уже через пару лет устаревали. Надеюсь, и новый SE послужит подольше.
Да
Да, у SE оптимиальные конфигурации и соотношение цены/качество. Себе я всегда беру refurbished, они на 100-150 евро дешевле новых, а гарантия все равно есть. Старый пока вовсю работает, обновления приходят. Наличие физической кнопки для меня - это преимущество.
Позабавило
Смешно, что назвали дефицит (нехватку) и повышение цен «аллокейшеном» и «ценовой турбулентностью». Добавил этот новояз в словарик.
Но ситуация давно назревала. Общемировые ковид и кризис, а кризисы при капитализме обычное дело, наложились на русскую деградацию в средневековье («духовное возрождение»). Правильно пишут, что надо поставить инженера (кто делает работу) во главу угла, а дармоедов-любителей поговорок и бюрократии («в начале было слово») загнать обратно в ту зловонную дыру, откуда они пару десятилетий безудержно фонтанируют. У кого получится, тот и победит.
Если будет способ решить проблему ведра с крабами, конечно. Так как зависть всплывшей при Путине посредственности и «не доставайся же ты никому» (силовые решения конфликтов) сильны в России, как никогда.
В целом баланс не в сторону России, конечно. Но на МК-261 это негативно не должно влиять. Пока разработка идёт на Свитче, голова про компоненты болит у Нинтендо. Небольшое число энтузиастов и разработчиков вторичный рынок этим массовым японским железом обеспечит. А когда придёт время подбирать комплектующие под требования проекта (2022-23 года) — выберем из того, что выживет.
Инженера не всегда надо ставить во главу угла (+)
иначе инженеры наинженерят девайсов "для инженеров".
Должен быть баланс.
P.S. И все-таки разработка на чем-то доступном-опенсорсном привлекла бы большее количество энтузиастов, извиняюсь за пережевывание темы :)
Пережёвывание
Чтобы получился хороший ПМК, надо будет провести МК-261 через пару циклов «курица-яйцо». В итоге будет опенсорс (free software) с гибкостью Гну-Линукса, но независимым деревом развития — русским, идущим от советских ПМК через Форт, а не Си.
Когда я разрабатывал Каллисто Классик, потратил почти неделю на продумывание, как кодировать отрицательные целые. 16 сентября 2014 года победителем вышел дополнительный код, старший бит знаковый и старший байт по младшему адресу. Это хорошо продолжило архитектуру МК-161, который также бережно сохранил архитектуру МК-61.
Если же отпустить проект в обычный тулчейн сейчас, произойдёт «выход в открытый космос без скафандра». Вместо независимого дерева каллистянских инструментов всё просто привьётся веточкой поверх GCC, как некий курьёз и выброс в сторону, вроде gforth. Все достоинства нового подхода и возрождения ПМКшной традиции исчезнут, так как в мире Линукса наши разработки и старые книги не нужны. У них там свои разработчики и писатели, свои старые книги и журналы. И подстраивать проект толпа энтузиастов будет под консенсус Си и Линукса (так проще), а не развивать с любовью нашу «Электронику».
Что же до инженеров, то сама их профессия предполагает внешнее целеполагание. Если задана цель — вывести предприятие из кризиса, это как работа хирурга в «Мифическом человекомесяце». Инженер должен работать, а весь остальной персонал ему/ей прислуживать. Помогать вывести всё предприятие из комы в жильцы.
Кризис крепчает
Тут выяснил, что из-за того, что некоторые детали (буквально одна) ожидается на склад в Mouser только в ноябре, они не могу мне выслать то, что уже есть сейчас, так как бухгалтерия не сойдется.
Отменил заказ. Сказать, что это πΣΔ#ц - это ничего не сказать.
Как только в местный магазин прибудут stm-ки, буду покупать в розницу то, что есть.
P.S. Чем хороши ретро-проекты - они не устаревают так быстро, как условные айфоны
В связи
В связи с такими событиями подумал, а не заказать ли DM-42, пока цена еще не выросла :) Пока думаю, но кроме портирования эмулятора MK-61 задачек не вижу. Кстати, из айфонского аппстора исчез (больше не находит поиском) бесплатный эмулятор, предлагают за 3 евро.
Это, кстати, отличная идея (+)
портировать МК61 на DM42. Последний очень удобен с последней прошивкой - DMCP меню позволяет загружать разные прошивки с диска, можно держать и DM42 и MK61
Если купишь, я сразу тогда участвую в портировании. С этим кризисом непонятно, когда МК61S спаяется в железе.
Поддался
Поддался панике, заказал DM42 :) Посмотрим, что за зверь
Отлично!
Отлично!
Жду отчета о впечатлениях :)
Кризис и Свитч
Nintendo предупредила о проблемах с производством игровых консолей из-за дефицита чипов
Форбс
https://www.forbes.ru/newsroom/tehnologii/428759-nintendo-predupredila-o...
ST
ST тоже
https://www.ixbt.com/news/2021/05/05/stmicroelectronics-ne-sobiraetsja-u...
Кризис чипов — объясняем
Всё совсем грустно
https://m.habr.com/ru/company/timeweb/blog/557644/
Цены
Скоро будет дешевле купить Свитч, чем процессор.
Если такие темпы буду продолжаться, то (+)
вполне возможный сценарий.
А вообще самой дешевой платформой для МК61s (+)
скоро станет DM42 :)
Numworks
Или Numworks, он в 2 раза дешевле. Но дизайн, конечно, незатейливый.
Я и забыл про Numworks
Я и забыл про Numworks. Да, в 2 раза дешевле, но не аутентичненько нашим ПМК.
Ты, кстати, не купил его в свое время? Я подумывал было, но потом взял DM42
Numworks
Да, купил дочери для школы (оптовый заказ чуть дешевле), они используют на математике.
STM
STM подскочила с 500 рублей до 10 тысяч - это показательно! Не зря патрон STM сказал, что компания не заинтересована в участии в европейском консорциуме производителей
https://www.nasdaq.com/articles/france-stmicro-sees-no-reason-to-take-pa...
Конечно, не заинтересованы
Конечно, не заинтересованы. Можно стричь такие баблосы
Миландр?
Миландр, оказывается уже штурмуют!
З.Ы. Конские цены на стмки будут держать максимально долго. Потому что до недавнего времени заводы конкурировали между собой, и приходилось минимизировать ценник. А сейчас выяснилось, что микросхемы тыкают куда не попадя, и без них останавливается производство. Микросхем вдруг стало нехватать и "покупатели стали с боем пробиваться к прилавкам". Поэтому микросхемы "можно попридержать" :)
З.Ы. Есть такая (советская?) заводская байка. Есть на заводе кладовщица, сама никто и звать никак, выдаёт работягам спецовки. Пришли 20 новых работяг на завод, её задача выписать на завод 20 комплектов и выдать их работягам. Как поиметь власть из этой должности. Кладовщица заказывает 19 спецовок, чтобы кто-то один остался без спецодежды. Этот человек любой, кто не понравится кладовщице :) Не, потом-то можно оставшийся один комплект дозаказать, но это выставление счёта, оплата через бухгалтерию, в общем сожрёт немного времени :) Злоупотребление своим положением никто не отменял.
Сайт
Сверхприбыли поперли
Сверхприбыли поперли. Поэтому смысл инвестировать в увеличение производства, когда и так все скупают в десятидорого со свистом
Статус заказа деталей для MK61S
Mouser прислал status update моего заказа с деталями. Некоторые пункты:
Если бы не алиэкспресс с его клонами чипов и деталями, я бы еще ни одной МК61S не собрал...
Про нехватку чипов
https://habr.com/ru/post/590527/
Кризис продолжается
Кризис продолжается:
Это не кризис
Это не кризис, это perestrojka :)
Мировая революция?
Вполне возможно. Первоначальная фраза звучала: «Это не кризис, они просто [воруют] наши деньги.» :-)
Китай живёт по Марксу, с апдейтами Ленина-Сталина-Мао и более поздними. Занизив цены и сосредоточив у себя мировое производство, китайские коммунисты вполне могли начать использовать его, как рычаг, чтобы с помощью изменения отношений на [международном] производстве поддерживать те социальные изменения в других странах, которые им выгодны. Кстати, я здесь это предсказывал, в годы относительной адекватности и интерактивности SMB.
Тем более, что КПК уже успешно захватила Гонконг и точит зубки на Тайвань (где происходит обсуждаемый «кризис») — подробнее об этом и о приходе в 2012 более агрессивных коммунистов к власти в Китае см. у Владимира Милова:
https://youtu.be/NimtnTW6u9A
В целом за последние 30 лет страны мира успешно объединились в глобальную экономику. Это означает, что парадигмы, разработанные независимо в разных странах и плохо совместимые (советская, азиатская, демократическая, арабская и т.п.) всё чаще пробуксовывают и хуже (односторонне) описывают реальность в местах их пересечения и взаимодействия. Попытки фанатиков разных систем навязать своё восприятие силой приводят к силовым конфликтам (включая возможные биологические войны «вирусных штаммов и вакцин») и истощению накоплений у основных (непримиримых) участников, а это уже помогает людям более широких взглядов выравнивать ситуацию.
Точно также, например, разработка цифровой музыки (mp3, CD-ROM) и электронных книг (txt, pdf, epub) привела к краху «лейблов» (грампластинок) и книгоиздателей, которые стали (прямо во время падения, терпя убытки) финансировать антипиратские законы и рейды, чтобы купить время для переориентации своего бизнеса. До этого были такие же качественные переходы от гужевого транспорта к автомобилям, от кустарного производства к мануфактурам и т.п.
Интересно, что как повышение цен, связанное с дефицитом микросхем, так и первый штамм вируса Covid-19, происходят из одной и той же страны — КНР. Оба фактора синхронно и с разных сторон ударяют («на горе всем буржуям» © Александр Блок) по экономикам и образам жизни во всех остальных странах мира.
Кэнон снимает DRM с картриджей
Но есть и хорошие новости. Крупный производитель принтеров Кэнон из-за нехватки микросхем начал продажу картриджей с чернилами без DRM — системы, мешающий использовать чернила стороннего производства. Более того, Кэнон опубликовала инструкцию по обходу своей DRM. Оказалось, что на нынешнем этапе «цифрового концлагеря» пользователю нужно просто игнорировать сообщения об ошибках. У конкурентов всё суровее.
Статья на английском языке (из России читайте через VPN):
https://boingboing.net/2022/01/08/forced-by-shortages-to-sell-chipless-c...
Таким макаром мой эмулятор
Таким макаром мой эмулятор станет более актуальный, т.к эмулятор может быстро работать на старых 8-ми битовых МК. А то платить больше 500-1000 р. за МК с избыточной мощностью как то не очень.
Сколько RP2040 вешать в одни руки
Raspberry Pi предлагает напрямую купить RP2040 по 80 центов за чип при заказе от 500 штук
https://habr.com/ru/news/t/646177/
400 долларов за заказ :)
400 долларов за заказ - чуток жирновато :)
МК-61 внутри МК-161
Тогда взлом МК-161, точнее разработка SDK для низкоуровневого программирования ЭКВМ, становится актуальным. Раз уже можно сделать точный 8-битный эмулятор МК-61. Также это поможет ускорить Каллисто 1.0, реализовав поверх машинного кода с учётом наработок Каллисто-2.
В МК-161 и клавиатура, и экранчик, и аккумулятор заточены под ПМК. Вопрос только в цене железа и усилиях по написанию своего BIOS.
статус-апдейт заказа
Моузер прислал статус-апдейт моего заказа деталей для MK61S. Теперь нехватка диодов- срок доставки перенесен на май 2022. Ну, скоро полтора года, как заказ едет
TSMC пока не всё, но готовится
https://www.kommersant.ru/doc/5230512
TSMC всё
https://mobile-review.com/all/news/kompaniya-tsmc-obyavila-chto-budet-po...
Путин довыёживался с своей «империей» и навоза и палок. Это далеко не единственные санкции, убивающие экономику путинляндии.
Update. На английском:
https://www.reuters.com/technology/taiwans-tsmc-says-comply-with-export-...