AMD выложила ряд новых файлов прошивки AMDGPU в репозиторий linux-firmware.git, который служит основой для всех бинарных файлов прошивки/микрокода, используемых драйверами ядра Linux. Этот большой набор новых файлов прошивки AMDGPU, вероятно, предназначен для грядущей графики RDNA 3.5 / «RDNA3 refresh» / RDNA3+, как, судя по всему, будет называться обновленная графика RDNA3 для грядущих SoC AMD Ryzen.
В дерево обновления linux-firmware.git попали новые файлы прошивки для IP-блоков GC 11.5, PSP 14.0.0, SDMA 6.1.0, UMSCH 4.0.0, VCN 4.0.5, VPE 6.1.0 и DMCUB 3.5. Эти отдельные IP-блоки по отдельности появлялись в драйвере AMDGPU Linux kernel с открытым исходным кодом в течение последних нескольких месяцев.
Хотя блоки интеллектуальной собственности графики AMD имеют независимые версии и могут повторно использоваться в разных продуктах, все эти файлы прошивки, представленные одновременно, указывают на то, что эти версии, вероятно, будут связаны вместе для одного и того же грядущего продукта (продуктов). Поскольку GC 11.5 (GFX11.5) является частью новой партии файлов прошивки, то, скорее всего, все эти прошивки предназначены для обновленных частей RDNA3+ / RDNA 3.5.
На то, что эти файлы прошивки, скорее всего, предназначены для аппаратного обеспечения AMD RDNA3+, указывает и тот факт, что для графического движка GFX12 нет прошивки GC 12.0, а также то, что используется VCN 4.0.5, в то время как драйвер AMDGPU Linux недавно включил поддержку VCN 5.0. Предположительно, VCN5 будет работать с RDNA4, а другие IP-технологии AMDGPU позволят перейти на более крупные версии, вероятно, для RDNA4.
Исторически сложилось так, что AMD не публиковала файлы прошивки для графики AMD до дня запуска или иногда немного раньше. В последнее время ситуация улучшилась и теперь они появляются раньше, поскольку эти файлы прошивки необходимы для правильной работы графического драйвера с открытым исходным кодом. Когда файлы прошивки попадают на linux-firmware.git только в день запуска или в течение нескольких дней после запуска, обычно они не успевают попасть в дистрибутивы Linux, что мешает пользователям пользоваться поддержкой драйверов с открытым исходным кодом в момент запуска — даже если необходимые версии ядра Linux и Mesa установлены. Поэтому с недавних пор AMD стала лучше работать над тем, чтобы выкладывать эти файлы прошивки раньше, чтобы у нее было время обновить пакеты linux-firmware в известных дистрибутивах Linux перед запуском.
Поэтому публикация файлов прошивки GFX11.5 / предположительно-RDNA3+ является положительным знаком. Предположительно, мы узнаем больше об APU RDNA3+ на выставке Computex Taipei, и это совпадает по времени с публикацией файлов прошивки в данный момент.
Файлы новой прошивки AMDGPU можно найти в linux-firmware.git.