Никто не любит выбрасывать старое оборудование с множеством пригодных деталей, а большинство людей обожают заниматься электроникой своими руками. Эти два аспекта удачно совпали в проекте ютубера EastMakes, который решил дать вторую жизнь своему старому микросерверу HP ProLiant N40L. Интегрированная материнская плата с SoC в этой машине устарела настолько, что он поступил логично: разработал собственную на базе Raspberry Pi Compute Module 5 (CM5).
EastMakes не хотел выбрасывать N40L, но в нем не было ни одного слота NVMe, только порты USB 2.0, а его когда-то впечатляющие показатели энергопотребления сегодня выглядят довольно скромно. Само собой разумеется, вычислительная мощность была, мягко говоря, минимальной, поскольку даже тогда встроенный чип AMD Turion II едва превосходил карманный калькулятор. Даже современный Raspberry Pi может превзойти оригинальное оборудование по всем параметрам, при этом потребляя скромное количество ватт.
CM5 идентичен стандартному Raspberry Pi 5, за исключением отсутствия портов; он предназначен для использования с внешними аксессуарами, которые их предоставляют. Часто начинающие энтузиасты используют его с готовой соответствующей платой ввода-вывода. EastMakes начал именно с нее, но, воспользовавшись открытой природой проекта Raspberry Pi, взял оригинальные схемы и документацию и создал собственную вариацию.
Технический энтузиаст расширил плату, чтобы она соответствовала площади оригинального ProLiant N40L, и напечатал простой пластиковый 3D-прототип, чтобы убедиться в правильности расположения портов и отверстий для винтов. Затем он перешел к оптимизации, такой как сокращение до одного порта HDMI и добавление разъема со встроенным портом Ethernet и двумя разъемами USB 3.0 Type-A.
Он также подключил слот NVMe к печатной плате для системного диска и потратил некоторое время на подбор длин дорожек, чтобы они совпадали, избегая проблем с синхронизацией. Хотя EastMakes не стал добавлять RGB-подсветку, он добавил немного изюминки, выбрав желто-черное покрытие для своей новой материнской платы с помощью пользовательского конфигуратора PCBWay. Также были добавлены переключатели Boop и Reboop.
Получив свежеотпечатанную печатную плату, он протестировал ее, и она заработала с первой попытки. Стоит добавить, что, хотя EastMakes счел это положительным моментом, любой опытный специалист знает: когда сложный проект или фрагмент кода работает с первого раза, это означает, что где-то *определенно* скрывается неприятный баг.
Тем не менее, он установил ее в корпус N40L, и вуаля — она идеально подошла и успешно загрузилась. EastMakes протестировал скорости подключения USB и Ethernet, чтобы убедиться, что все соответствует спецификациям. Он не стал добавлять необходимый порт SFF-8087 для отсека жестких дисков, поэтому можно предположить, что у него есть планы на это позже.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Bruno Ferreira




