Поддержка старых процессоров и материнских плат AMD удалена из основной загрузки с открытым исходным кодом
Upstream Coreboot прекратил поддержку старых процессоров AMD серий 14h/15h/16h и связанных с ними материнских плат.
Из-за того, что эти старые платформы AMD зависели от устаревшего пути инициализации SMP и никогда не переносились на более новый код, после устаревания эти цели были исключены из основной загрузки Coreboot. Не совсем неожиданно, учитывая, что эти старые порты не обслуживались и не адаптировались для каких-либо новых функций Coreboot и т. д. Те, кто все еще использует старые материнские платы AMD с прошивкой Coreboot, могут продолжать использовать свою существующую прошивку. Аналогичным образом, благодаря Git и существующим выпускам с тегами Coreboot те, кто берет любую из этих старых материнских плат AMD, могут при желании продолжать использовать предыдущие выпуски Coreboot. Но что касается апстрима, эти старые процессоры/материнские платы AMD больше не поддерживаются.
Этот код немного сентиментален, поскольку раньше AMD активно вносила свой вклад в разработку новых платформ. Раньше AMD активно поддерживала Coreboot, в частности, для новых платформ APU — в 2011 году AMD пообещала поддерживать Coreboot для будущих процессоров, но это продлилось всего несколько лет. Однако в наши дни их вклад в Coreboot, как правило, ограничивается аппаратным обеспечением, которое находит свое применение в Google Chromebook.
Теперь весь тот код, над которым они работали вместе со своими инженерными партнерами десять лет назад, когда активно продвигали свою поддержку Coreboot, был удален из основной ветки. Надеюсь, они смогут начать новый славный период отличной поддержки Coreboot, выходящий за рамки потребностей Google Chromebook, но пока нам остается только ждать и надеяться.
Удаление старого кода LEGACY_SMP_INIT, старых материнских плат и старого кода платформы AMD облегчило Coreboot примерно на 738 тыс. строк!
Поддержка эпохи AMD Family 15h Bulldozer была прекращена, включая:
— Справочные доски «Пармер» и «Тэтчер».
— ASUS A88XM-Е
— ASUS F2A85-M
— Павильон HP M6 1035DX
— Леново G505S
— MSI MS-7721 FM2-A55M-E3
Также были вырезаны процессоры AMD Family 14h «Bobcat», включая такие платы, как:
— Эталонные платы AMD Iguana, South Station, Union Station и Persimmon.
— ASRock E350M1
— Элмекс PCM205400
— Элмекс PCM205401
— Гизмосфера Гизмо
— Джетвей NF81-T56N-LF
— Липперт Фронтраннер-AF
— Двигатели ПК APU1
Платы AMD Family 16h времен Jaguar и Puma APU также были удалены из Coreboot. Это влияет на такие доски, как:
— Эталонная плата AMD Olivehill.
— ASRock IMB-A180
— ASUS AM1I-A
— БАП ODE_E20XX
— Биостар А68Н-5200
— Биостар АМ1МЛ
— Гизмосфера Гизмо2
— ХП ПРО
Печально это видеть, но, надеюсь, в будущем мы увидим более активную поддержку AMD Coreboot для современных платформ.
Из-за того, что эти старые платформы AMD зависели от устаревшего пути инициализации SMP и никогда не переносились на более новый код, после устаревания эти цели были исключены из основной загрузки Coreboot. Не совсем неожиданно, учитывая, что эти старые порты не обслуживались и не адаптировались для каких-либо новых функций Coreboot и т. д. Те, кто все еще использует старые материнские платы AMD с прошивкой Coreboot, могут продолжать использовать свою существующую прошивку. Аналогичным образом, благодаря Git и существующим выпускам с тегами Coreboot те, кто берет любую из этих старых материнских плат AMD, могут при желании продолжать использовать предыдущие выпуски Coreboot. Но что касается апстрима, эти старые процессоры/материнские платы AMD больше не поддерживаются.
Этот код немного сентиментален, поскольку раньше AMD активно вносила свой вклад в разработку новых платформ. Раньше AMD активно поддерживала Coreboot, в частности, для новых платформ APU — в 2011 году AMD пообещала поддерживать Coreboot для будущих процессоров, но это продлилось всего несколько лет. Однако в наши дни их вклад в Coreboot, как правило, ограничивается аппаратным обеспечением, которое находит свое применение в Google Chromebook.
Теперь весь тот код, над которым они работали вместе со своими инженерными партнерами десять лет назад, когда активно продвигали свою поддержку Coreboot, был удален из основной ветки. Надеюсь, они смогут начать новый славный период отличной поддержки Coreboot, выходящий за рамки потребностей Google Chromebook, но пока нам остается только ждать и надеяться.
Удаление старого кода LEGACY_SMP_INIT, старых материнских плат и старого кода платформы AMD облегчило Coreboot примерно на 738 тыс. строк!
Поддержка эпохи AMD Family 15h Bulldozer была прекращена, включая:
— Справочные доски «Пармер» и «Тэтчер».
— ASUS A88XM-Е
— ASUS F2A85-M
— Павильон HP M6 1035DX
— Леново G505S
— MSI MS-7721 FM2-A55M-E3
Также были вырезаны процессоры AMD Family 14h «Bobcat», включая такие платы, как:
— Эталонные платы AMD Iguana, South Station, Union Station и Persimmon.
— ASRock E350M1
— Элмекс PCM205400
— Элмекс PCM205401
— Гизмосфера Гизмо
— Джетвей NF81-T56N-LF
— Липперт Фронтраннер-AF
— Двигатели ПК APU1
Платы AMD Family 16h времен Jaguar и Puma APU также были удалены из Coreboot. Это влияет на такие доски, как:
— Эталонная плата AMD Olivehill.
— ASRock IMB-A180
— ASUS AM1I-A
— БАП ODE_E20XX
— Биостар А68Н-5200
— Биостар АМ1МЛ
— Гизмосфера Гизмо2
— ХП ПРО
Печально это видеть, но, надеюсь, в будущем мы увидим более активную поддержку AMD Coreboot для современных платформ.
Похожие публикации
Нет комментариев