banner
Центр новостей
Мы уделяем особое внимание доставке исключительных продуктов, быстрой доставке и внимательному обслуживанию клиентов.

М.2 для хакеров

May 30, 2023

В прошлый раз я объяснил все, что вам нужно знать, если вы хотите установить на свою плату разъем M.2. Сегодня давайте создадим карты M.2! Существует множество разъемов M.2, которые просто просят вставить в них специальную карту, и, возможно, именно ваше творение подойдет.

Ноутбуки и другие материнские платы x86 часто оснащены слотами M.2. У вас есть свободный слот для B-ключа? Вы можете разместить RP2040 и кучу датчиков на печатной плате B-key в качестве экспериментальной платформы, которую можно безопасно разместить внутри вашего ноутбука. Хотели бы вы провести более сложные эксперименты с FPGA? Вот миниатюрная плата FPGA, которая помещается внутри вашего ноутбука и позволяет вам играть с PCIe на этом же ноутбуке — вся установка занимает очень мало места. Вам нужен дополнительный канал PCIe, потому что вы повторно используете свой ноутбук в качестве домашнего сервера? Опять же, ваш слот Wi-Fi предоставит вам это. Хотите получить немного PCIe от SteamDeck? Создание карты M-key 2230 кажется вашей единственной надеждой!

Здесь также достаточно места для более простых и менее активных устройств. У вас есть только запасной слот для ключа M, возможно, слот для ключа A или E? Вы можете заменить адаптер Wi-Fi на дополнительный твердотельный накопитель для увеличения объема памяти или, наоборот, вставить вторую карту Wi-Fi во второй слот SSD для всех ваших потребностей вождения! Вы только что обнаружили на своей материнской плате несколько неиспользуемых портов SATA? Вы можете сделать то же, что и я, и создать двухпортовую карту M.2, которая отделяет еще один разъем SSD от шины питания, к которому вы можете подключить этот дополнительный порт SATA и вставить твердотельный накопитель SATA M.2. Вы только что Выяснилось, что ваш чипсет может предоставить вам целых четыре порта SATA в слоте SSD M-key? Вы можете сделать то, что сделал мой друг, и создать карту, которая отключит эти порты SATA!

Даже за пределами x86 у многих ARM SBC будут одни и те же проблемы — у них есть разъем M.2 с определенным ключом, скажем, B, который не подходит к какому-то удлинителю M.2, который вы только что купили — ну, оказывается, вы Переходник можно сделать самостоятельно. А как насчет выхода за рамки стандарта? Конечно, есть экосистема SparkFun MicroMod, о которой я упоминал ранее. Хотели бы вы разработать плату процессора MicroMod, которая работала бы с множеством других устройств, или, возможно, собственный датчик MicroMod? Это карта M.2; а если вам нужно создать свою экосистему с использованием M.2, вас тоже никто не остановит.

Конечно, вы можете создавать карты с совершенно разными видами добавленной стоимости. Например, вы могли бы вымогать деньги у аудиофилов, разрабатывая переоцененные твердотельные накопители «аудиокласса» с причудливыми электролитическими конденсаторами — ведь вы не хотели бы, чтобы все это золотое покрытие осталось недооцененным, не так ли? И если вы производитель SBC, использующий разъем M.2 для своего слота расширения, когда покупатели говорят, что хотят использовать ваш SBC в качестве маршрутизатора, никто не может помешать вам разработать абсолютно дурацкую и гигантскую карту с четырьмя разъемами Ethernet. это.

Карты M.2 имеют стандартизированные размеры – 3042 для ширины 30 мм, высоты 42 мм, 2260 для ширины 22 мм и высоты 60 мм; Удобно то, что это будут точные размеры вашей печатной платы. Вырез для винта расположен по центру, в отличие от карт mPCIe, и обычно представляет собой один винт M.2. Вы увидите, как люди говорят, что винт отвечает за заземление — это не так, даже если это может выглядеть так, штырей заземления на самой розетке достаточно, хотя дополнительные пути заземления, как правило, полезны. На самом деле, нет необходимости, чтобы в области выреза была открыта медь, это может быть просто вырез на печатной плате.

Если вы разрабатываете карту для существующего устройства, ее длина будет либо 42 мм, либо 80 мм. 30 мм редко встречается за пределами SteamDeck и других малогабаритных устройств, а 60 мм — это очень малоизвестно. Ширина 22 мм — это ширина для всего, кроме слотов WWAN, они обычно проектируются с учетом ширины карты 30 мм. Размещать все компоненты на одной стороне карты не обязательно, но это, конечно, облегчит вам сборку. Однако имейте в виду, что в некоторых устройствах используется плоское или среднее гнездо, и высокие компоненты внизу могут стать проблемой, которую вы не ожидали.