Незважаючи на те, що компанія AMD декларує повну формальну сумісність своїх процесорів Ryzen третього покоління на мікроархітектурі Zen 2 з екосистемою Socket AM4, це зовсім не означає, що майбутні процесори зможуть гарантовано працювати в будь-яких, в тому числі старих, материнських платах. Як пояснили самі представники AMD на додатковому семінарі для преси, який пройшов після демонстрації прототипу Ryzen 3000, Socket AM4-материнські плати першої хвилі, засновані на чіпсетах 300-й серії, можуть не отримати підтримку перспективних процесорів через закладені в їх дизайні обмежень.
Виводячи на ринок свої процесори Ryzen, компанія AMD не втомлювалася повторювати, що екосистема Socket AM4 залишатиметься актуальною до 2020 року, і усі, хто виходив процесори будуть володіти сумісністю з нею. Однак тепер з'ясовується, що до слова «сумісність» потрібно додати важливе застереження - мова йде про механічної та електричної, але не про логічної сумісності. Проблема може виникнути з підтримкою нових процесорів в BIOS, оскільки старі плати не комплектувалися мікросхемами ROM достатнього обсягу, що дозволяють багаторазово доповнювати бібліотеку мікрокодів.
Переважна більшість Socket AM4-материнських плат, заснованих на чіпсетах X370, B350 і A320, оснащувалося мікросхемами BIOS об'ємом 16 Мбайт, в той час як більш місткі мікросхеми з ємністю 32 Мбайт стали встановлюватися лише в більш пізніх платах з чіпсетами X470 і B450. Але на жаль багатьох власників старих плат, 16 Мбайт вже недостатньо для одночасного зберігання мікрокодів процесорів трьох поколінь. Тому додавання підтримки Ryzen 3000 в старих платах опиняється під великим питанням.
Як припускає сайт PCGamesHardware, існує теоретична можливість того, що виробники материнських плат для старих продуктів запропонують альтернативні BIOS, в яких, наприклад, буде вирізана підтримка першого покоління Ryzen на користь перспективних Ryzen 3000. Однак імовірність цього представляється невисокою, оскільки паралельне існування двох принципово різних гілок BIOS означатиме масові труднощі у не надто досвідчених користувачів і кошмар для служб технічної підтримки.
власне, проблеми сумісності у Socket AM4-материнських плат першої хвилі вже виникали, коли в них була вирізана підтримка процесорів A-серії, заснованих на дизайні Bristol Ridge, через брак місця в чіпах BIOS. Однак тоді ця історія не набула масового характеру, оскільки такі процесори рідкісні і використовуються в основному OEM-виробниками. Тепер же власники плат на чіпсетах X370, B350 і A320, де для зберігання BIOS використовуються 16-Мбайт мікросхеми, мають шанс відчути себе обділеними в набагато більшому ступені.
фактично, AMD гарантує сумісність майбутніх Ryzen 3000 лишь с платами на чипсетах X470 и B450 — такие платформы обычно имеют 32-Мбайт микросхемы BIOS и добавление в них новых микрокодов не должно вызвать у производителей плат никаких трудностей. Більш того, такі плати після установки Ryzen третього покоління можуть навіть отримати підтримку PCI Express 4.0, якщо це дозволить схемотехнічний дизайн, а виробники захочуть проходити сертифікацію PCI-SIG для своїх вже випущених продуктів.
Для того, щоб уникнути плутанини з підтримкою майбутніх процесорів Ryzen 3000, компанія AMD збирається запустити програму «AMD Ryzen Desktop 3000 готовий ». Відповідний стікер буде міститися на коробках материнських плат, які мають гарантовану сумісністю з перспективними процесорами і вже мають прошитий BIOS з необхідним микрокодом.
зрозуміло, що отримати сумісність з майбутніми Ryzen зможе і частина вже випущених плат після оновлення BIOS, благо процесори покоління Zen 2 не будуть суттєво відрізнятися від попередників по тепловиділенню і енергоспоживанню. Однако их полная сквозная совместимость с любыми Socket AM4-платами — не более чем миф. І в першу чергу під питанням виявляються плати на чіпсетах трьохсот серії.