Этот проект придает совершенно новое значение самодельному ПК. Мы не знаем, насколько способным вы были в подростковом возрасте, но смогли бы вы самостоятельно сконструировать мини-ПК на базе Ryzen?
Занимаясь ремонтом внутренних компонентов ноутбука, [Доминик Баронски] делал заметки. Современные сверхинтегрированные портативные компьютеры достигли уровня, когда все функции полноценного ПК встроены в один чип. Но это большой и сложный чип с очень специфическими потребностями в питании и уходе. Как только вы поймете, что ему нужно, вам останется только запитать его, подключить немного оперативной памяти DDR4, PCIe-накопитель и несколько USB-портов, и все готово. Когда вы так говорите, это звучит просто, но не стоит недооценивать, насколько сложно создать такую доску — или даже заполнить ее вручную, — но это именно то, чего добился [Доминик].
На задней панели печатной платы расположены один модуль DDR4 Dimm и твердотельный накопитель.
Первое видео представляет собой замедленную съемку процесса пайки, которая не очень интересна, если не считать того факта, что они даже не тратили время на изготовление трафарета из паяльной пасты, а просто провели ручное лужение и оплавление горячим воздухом. Что ж, мы предполагаем, что это работает, но вы же не захотите создавать целую партию таким образом! Как бы то ни было, второе видео, спродюсированное ютубером [Coleslav], изначально было на польском, но автоматически дублировано на английский для всех нас, и, хотя оно немного затянуто, дает представление о том, как [Доминик] подошел к этому проекту. Есть довольно много интересных технических деталей, которые [Колеслав] выяснил у [Доминика], когда брал у них интервью для видео, например, они заметили, что некоторые производители ноутбуков повторно использовали старые схемы PMU, предназначенные для питания оперативной памяти DDR2, заставляя контроллер работать при более низких напряжениях DDR4, изменяя значения резисторов, вместо того, чтобы выбирать «подходящее» (т. е. более дорогое) устройство, совместимое с DDR4, и перепроектировать схему. [Доминик] в значительной степени использовал инструментарий Saturn PCB toolkit для расчета дифференциальных пар и других физических аспектов печатной платы, что позволило спроектировать схему в KiCad всего из шести слоев на крошечном контуре размером 100 х 100 мм. Настоящий подвиг!
Процессор нагревается горячим воздухом поверх подогревателя печатной платы.
Были проблемы с использованием некоторых чипов, которые можно было купить, но произошла утечка документации, поэтому продавец, скорее всего, не был авторизован. Но самая большая проблема — это BIOS, который был продублирован с аналогичного ноутбука. [Доминик] надеется найти помощь в запуске coreboot на этой плате, после чего от устаревшей клавиатуры и системного контроллера (теперь называемого EC) можно будет отказаться в пользу более удобной для хакеров установки STM32.
Для чипа Ryzen не было места на печатной плате. ни то, ни другое. [Доминик] создал его, используя скрипт на Python, который считывал изображение мяча в формате SVG, загруженное с сайта WikiChip. Позиции площадок были известны, но названия все равно нужно было вводить вручную. Всего их было 1140. Как только были введены сопоставления, можно было сгенерировать схематические символы для завершения схемы. Затем они создали 3D-модель, используя ChatGPT, чтобы написать скрипт на Python, который считывал положения шариков и выдавал STL-файл, из которого можно было сформировать полный контур! [Доминик] опубликовал небольшую заметку на Hackaday. добавлю несколько изображений, и, надеюсь, в ближайшие месяцы появится больше подробностей. Мы будем следить за этим молодым производителем в течение следующих нескольких лет; у нас есть предчувствие, что нас ждут великие дела.
Пока мы обсуждаем тему создания персональных компьютеров, представляем вашему вниманию игровой ноутбук «сделай сам» с изюминкой. На другом конце шкалы сложности находится простой компьютер, созданный своими руками с нуля.
Спасибо [JM] за совет!