laboratório do Igor relatórios que a nova correção de firmware de queima do Ryzen 7000 da AMD, AGESA ComboAM5 patch 1.0.7.0, aborda outros bugs relacionados ao sistema de controle de temperatura do Ryzen 7000. O novo patch de combinação agora define um limite de tensão SoC forçado de 1,3 V e inclui novas correções de bug SMU para garantir que os processadores não ultrapassem suas especificações de temperatura.
A AMD não fornece detalhes específicos sobre o problema, mas aparentemente houve problemas de otimização (em atualizações anteriores do microcódigo AGESA) em torno do sistema de controle de temperatura dentro da SMU do Ryzen 7000, fazendo com que o chip operasse incorretamente ao atingir TJmax (ou seja, sua temperatura teto). Não sabemos a extensão do dano potencial que isso causou, mas há uma grande probabilidade de esse bug SMU estar causando queimaduras do Ryzen 7000 em conjunto com tensões inseguras do SoC.
O problema está particularmente relacionado ao Ryzen 7000 CBS SMU_COMMON ‘PROCHOT Control’ e PROCHOT Deassertation Ramp Time. O primeiro é um mecanismo de segurança térmica que protege a CPU de superaquecimento quando a CPU atinge seu limite térmico desejado. A SMU emitirá um sinal PROCHOT que reduzirá a potência e a frequência da CPU para ficar abaixo do limite térmico e evitar possíveis danos.
O último é o inverso do mecanismo anterior que permite que a CPU aumente a potência e a frequência novamente quando o limite térmico não está sendo atingido (e o sinal PROCHOT está inativo). Este sistema é baseado no tempo, de modo que a CPU pode aumentar gradualmente a potência e as velocidades de clock quando há margem de temperatura de sobra. Esta é uma função essencial do SMU para que as velocidades de clock da CPU não fiquem oscilando devido a flutuações de temperatura, o que causaria desempenho inconsistente.
De acordo com as notas de patch da AMD no relatório de Igor, ambos os mecanismos não tiveram efeito nas CPUs Ryzen 7000 com atualizações de código AGESA anteriores. Não sabemos exatamente o que isso significa, mas parece que a SMU estava permitindo que a CPU ultrapassasse o TJmax pelo menos um pouco e causando problemas de desempenho com a CPU abaixo do TJmax de alguma forma.
Mais uma vez, não sabemos o quão extenso esse problema se tornou. Ainda assim, é um problema grande o suficiente para que possamos recomendar a todos os usuários do Ryzen 7000 que atualizem o BIOS/UEFI da placa-mãe para uma versão com o patch AGESA ComboAM5 1.0.7.0 da AMD o mais rápido possível. A atualização de firmware também fornece muitas outras correções de bugs, incluindo tempos de inicialização aprimorados, correções de hibernação profunda, correções de otimizador de curva e uma infinidade de correções de bugs de memória DDR5.