На прошлой неделе, перебирая хлам на антресолях, обнаружил полный комплект компонентов для сборки Norns Shield — устройства с которого в 2021 году начались Бракованные Детали. Я уже сконвертировал эти компоненты в новое устройство где постарался учесть весь свой опыт взаимодействия с Norns за прошедшие 3 года. Но речь сейчас не о нём.
Там же, в пакете, был обнаружен тот самый кодек с Али, который оказался фейком. Что ж, пришло время его вскрыть.
Целью вскрытия было получение доказательств того, что продавец прислал мне не CS4270, а другую, перемаркированную микросхему в сходном корпусе, или вовсе пустышку. Забегая вперёд скажу, что никаких доказательств я не собрал и потерпел фиаско. Поэтому это описание негативного опыта с выводами на будущее — не ищите тут работающих инструкций и не повторяйте за мной.
План
Кажется, что самый верный способ выяснить что внутри микросхемы — вскрыть её. Часто на кремниевой подложке будет указана какая-то маркировка держателя прав на интеллектуальную собственность, или хотя бы traceability строки. В случае, если микросхема «пустая», кремния не будет вовсе. Конечно, для полноценного сравнения крайне желательно иметь и 100% оригинальную микросхему в качестве контрольного образца.
Умные люди, которые занимаются подобным на постоянной основе, варят микрухи в серной кислоте, шлифуют их и травят металлизацию слой за слоем. Мы не такие.
Начать можно с простой прозвонки и измерения сопротивления на ногах. Дальше аккуратно, вручную, сошлифуем корпус до кремния и попробуем что-то разглядеть. Одна из моих задач: не превращать это исследование в ПРОЕКТ, а лишь проверить получится ли решить задачу наскоком поратив на это пару часов.
Что и как было сделано
Напоминаю: CS4270 — это аудиокодек компании Cirrus Logic, который снят с производства. Микросхема упакована в TSSOP корпус с 24 ножками. Маркировки на корпусе фейка и оригинала сильно различаются. Маркировка 1й ноги тоже отличается. На изнаночной стороне фейка есть след от ejection pin, которого нет на оригинале.
Прозвонка и измерение сопротивления ничего не дали. Т.е. вообще ничего. В этот момент я уже был уверен, что ноги просто «висят в воздухе» и после шлифовки никакого кремния внутри я не обнаружу.
Прежде чем шлифовать что угодно такого размера нужна оснастка. Не придумал ничего лучше, чем использовать подвернувшийся под руку крупный винт. Сточил его кончик дремелем чтобы там появилось какое-то подобие плоскости.
Приклеиваю микросхему на суперклей лицевой стороной наружу. Держится. Можно работать.
Дремелем стачиваю поверхность до состояния пока не покажутся проводники.
Дальше беру лист шкурки с зерном 1200, смачиваю её водой чтобы трение не превращало эпоксидку корпуса в кашу и на ровной поверхности шлифую микросхему. Стараюсь делать равномерные движения, чтобы получалось проверять результат через примерно-равные отрезки.
Что ж, какая-то кремниевая подложка, или что-то на неё похожее, внутри есть, но хоть как-то её идентифицировать мне не удалось. Было бы гораздо проще, если бы внутри было пусто, ахаха.
Выводы на будущее
Не смотря на то, что руками получается сравнительно ровно и аккуратно стирать корпус даже без специальных средств и инструментов, могу констатировать, что эксперимент полностью провалился и своих целей не достиг.
- При наличии оригинала для сравнения можно было провести гораздо более глубокое предварительное исследование.
- Нет смысла лезть внутрь без микроскопа. Размер самой подложки 2х1мм. Разглядеть там что-то глазами, или гражданскими объективами невозможно.
- В случае со шкуркой нужно начинать с размера 1200-1500 или ещё мельче, и двигаться очень аккуратно, осматривая результат после каждого движения. Для оценки прогресса как раз и пригодится микроскоп.
- Знатоки говорят, что корпус такой микросхемы можно полностью расплавить феном при 400°C и не возиться с механической обработкой. Правда, заниматься таким в домашних условиях совершенно не хочется.
- Если нужно стереть кремний целиком, то необходимо следить за кусочками отвалившихся ножек и сразу удалять их с поверхности шкурки. Иначе они сильно повредят шлифуемый слой, если попадут на него во время движения
На этом пока всё. Скелетор вернётся снова когда у него появится микроскоп и новый поддельный кодек.
⚠️ Каменты в режиме эксперимента. Нужна регистрация на GitHub и необходимо дать разрешение боту Giscus. Если это неприемлемо, можно комментировать прямо на GitHub.