Perguntas sobre firmware DMA, respondidas
As perguntas de firmware que o suporte mais responde. Reusar uma imagem em outra placa, vender uma placa com firmware nela, validade, regravar depois de atualizações do Windows, taxa de leitura e gravações com a imagem errada.
Resposta curta
O firmware é compilado contra o DNA ID de uma placa. Ele não pode ser movido para outra. Vender uma placa não transfere um direito de uso utilizável. A imagem não vence no relógio, e uma atualização do Windows não pede uma regravação. Ele é só a camada de identidade — não é o cheat, e não é garantia de segurança.
Nesta página9
Uma regra explica a maioria destas respostas
Uma imagem de firmware personalizada é compilada para uma placa e amarrada ao DNA ID daquele FPGA. Esse ID é um valor somente leitura queimado na fabricação. Quase toda pergunta abaixo se resolve a partir desse único fato. A imagem não pode ser movida e não pode ser duplicada numa segunda placa. Ela não se importa com o que o Windows faz no seu segundo PC, e precisa ser recompilada se a placa mudar. Leia a regra uma vez e a maior parte da lista fica previsível.
As perguntas que o suporte mais responde
Respostas curtas. Quando uma pergunta tem versão longa, ela tem um guia próprio neste cluster.
Posso reusar o meu firmware em outra placa?
Não. A imagem é amarrada ao DNA ID do FPGA para o qual foi compilada e não roda em outro chip. Uma segunda placa precisa da própria versão, lida do próprio DNA.
Posso vender a minha placa com o firmware nela?
A imagem fica fisicamente na flash da placa e vai continuar configurando, porque o DNA contra o qual ela foi compilada é o DNA daquele chip. O que não se transfere é o pedido, o chamado de suporte, a cobertura de substituição e qualquer recompilação futura. Pergunte ao suporte antes de vender — as condições de direito de uso pertencem ao pedido, não à placa.
Vale comprar uma placa usada com firmware já instalado?
Trate o firmware como se não tivesse valor nenhum. Você herda uma imagem que ninguém vai dar suporte, amarrada a um DNA para o qual você não consegue pedir uma versão nova, e herda também o histórico que aquele perfil tiver. Precifique só a placa.
O firmware vence?
Não existe cronômetro nem verificação de licença que o faça parar de funcionar. O que decai é a relevância: o ambiente para o qual ele precisa parecer comum não para de mudar, então uma versão tem vida útil, e não data de validade.
Preciso regravar depois de uma atualização do Windows?
Não. O firmware vive na flash da placa e atualizações do Windows não conseguem tocar nele. O que as atualizações tocam são os drivers do segundo PC, então uma atualização que parece quebrar o firmware costuma ser o driver FTDI ou o da controladora USB.
Preciso regravar depois de uma atualização do jogo?
Pelo jogo em si, não. Um patch de jogo não chega até a placa. Uma mudança de driver de anticheat entregue junto com um patch pode disparar uma recompilação, o que é outro evento — confira o status publicado do seu produto.
O firmware afeta a taxa de leitura?
Pode afetar, porque a imagem contém o endpoint PCIe e a lógica de DMA. Na prática, quem domina é o caminho USB. Um cabo só de carga, um header do painel frontal, um hub ou um link que negociou USB 2 custam muito mais do que qualquer diferença entre imagens.
O que acontece se eu gravar a imagem errada?
Normalmente a placa para de enumerar, porque o FPGA não consegue se configurar a partir dela. Isso tem recuperação — regrave a imagem correta por JTAG. Se a imagem for válida, mas feita para outra placa, a gravação informa sucesso e a placa continua sem aparecer.
O que acontece se eu selecionar o modelo de FPGA errado na ferramenta?
Normalmente a ferramenta não consegue abrir a cadeia JTAG, porque o IDCODE não bate, e se recusa a gravar. Não conte com isso. Leia a marcação do FPGA na placa e selecione o modelo correspondente.
Firmware é a mesma coisa que o cheat?
Não. O firmware é o que a placa apresenta ao host e como ela movimenta memória. O cheat ou leitor é o software que roda no segundo PC e conversa com a placa. Camadas diferentes, compradas e atualizadas separadamente.
Posso gravar o firmware pelo PC de jogo?
Não. A gravação acontece a partir do segundo PC, pela porta JTAG da placa. O PC de jogo só fornece energia ao slot e enumera a placa depois que uma imagem está rodando.
Posso manter duas imagens e alternar entre elas?
Alternar significa regravar, porque só uma imagem ocupa a flash por vez. Se você precisa dos dois perfis com frequência, diga isso no chamado do pedido em vez de ficar regravando de um lado para o outro, já que toda escrita carrega um pequeno risco.
Posso gravar firmware numa placa comprada de outro vendedor?
Só se existir imagem para aquela placa exata. Mande uma foto da serigrafia e da marcação do FPGA antes de comprar qualquer coisa. Um anúncio antigo dizendo 75T não basta — revisão de PCB, ponte USB e chip de flash variam.
Mandar o meu DNA ID para o suporte é arriscado?
Não. É um identificador de hardware programado na fabricação, sem nada seu dentro dele. Mande no chamado do pedido e não num canal público, do mesmo jeito que você trataria um número de série.
Quanto tempo leva uma versão?
Normalmente dentro de 24 a 48 horas. As versões saem mais rápido quando o chamado já traz o ID do pedido, o DNA ID, a foto da placa e o jogo.
Um firmware melhor me deixa indetectável?
Não, e ninguém pode oferecer isso. A qualidade do firmware reduz um vetor de exposição específico — como a identidade da placa é lida no barramento PCIe. Comportamento do software, entrada, caminho de vídeo e histórico da conta ficam de fora.
Por que tantas dessas são, na verdade, a mesma pergunta
Reúso, revenda, validade e segunda placa são quatro formas de perguntar uma coisa só: a que a imagem está amarrada. Regravar depois de uma atualização do Windows, depois de um patch de jogo e depois de uma troca de driver são três formas de perguntar outra: o que pode e o que não pode afetar o firmware. Ele fica na flash de uma placa do outro lado de um slot PCIe. Quase nada que acontece em software, em qualquer uma das duas máquinas, consegue mexer nele.
As três perguntas que são, na verdade, relatos de erro
Elas chegam formuladas como perguntas de firmware e quase nunca são problemas de firmware. Confira a linha antes de abrir um chamado.
| Sintoma | Causa provável | Solução |
|---|---|---|
| Meu firmware parou de funcionar depois de uma atualização do Windows | Um driver voltou atrás no segundo PC, normalmente o FTDI ou o da controladora USB | Reinstale o driver FTDI D3XX no segundo PC e confirme que a porta negociou USB 3. Não regrave a placa |
| Minha placa sumiu e eu não mudei nada | Placa travada, ou problema de encaixe ou de cabo. O slot continua energizado durante um reinício do Windows | Desligamento total do PC de jogo por dez segundos e depois boot a frio. Depois reencaixe, depois troque o cabo. Regravar não é o primeiro movimento |
| Minhas leituras estão lentas, meu firmware está ruim? | Quase sempre é o caminho USB: cabo só de carga, header do painel frontal, hub, ou um link em USB 2 | Vá direto numa porta USB 3 traseira com um cabo de dados e meça de novo. Só olhe para a imagem depois que o caminho USB estiver comprovadamente limpo |
Referência rápida
Os fatos em que as respostas acima se apoiam, num lugar só.
- Amarrado a
- O DNA ID de um FPGA. 57 bits, eFUSE de fábrica, somente leitura
- Guardado em
- O chip de flash SPI da placa. O FPGA carrega a imagem a cada vez que liga
- Gravado a partir de
- Do segundo PC, pela porta JTAG da placa, com a ferramenta CH347
- Lido a partir de
- Do segundo PC, pela porta de dados da placa, via ponte FTDI
- Hardware suportado
- Placas 75T, 100T e M.2, confirmadas placa a placa pelo suporte
- Prazo de montagem
- Normalmente dentro de 24 a 48 horas
- O que ele cobre
- A identidade da placa e o acesso à memória. Não o software, não o dispositivo de entrada, não o caminho de vídeo
Antes de abrir um chamado
Se a resposta não está acima, traga estes itens. Uma primeira mensagem completa é a diferença entre uma resposta e cinco.
- O ID do seu pedido
- O nome exato do arquivo de imagem que você gravou e a data em que gravou
- O DNA ID da sua placa, copiado da ferramenta que a instrução do seu pedido indica
- Uma foto da placa incluindo a serigrafia e a marcação do FPGA
- O jogo e o anticheat envolvidos
- A saída completa da ferramenta ou do leitor, colada e não descrita
- Em qual porta o cabo está, e se o PC de jogo já foi ligado a frio
Atenção
O que vale repetir
O firmware é a camada de identidade. Uma boa imagem, um doador plausível e uma gravação correta eliminam uma forma de ser notado, e isso vale o que custa. Eles não deixam um setup seguro, não são garantia, e nenhum nível, preço ou vendedor muda isso. Tudo fora da placa — como você se comporta na partida, que software você roda, como é o histórico da sua conta, para quem você conta — continua sendo responsabilidade sua. Isso não é um aviso legal; é a parte do quadro que a maioria dos textos de venda deixa de fora.
Perguntas sobre pedido e suporte
Consigo a minha imagem de novo se eu perder o arquivo?
Pergunte no chamado do pedido. A versão fica registrada junto ao seu pedido e ao seu DNA ID, que é exatamente por que os dois devem estar na sua primeira mensagem.
Regravar a mesma imagem resolve alguma coisa?
Às vezes. É um movimento razoável depois de uma escrita interrompida, porque tira qualquer dúvida sobre o que está na flash. Não resolve nada se a placa não está enumerando por outro motivo.
Por que o suporte pede a saída completa da ferramenta?
Porque a linha que importa normalmente não é a linha que as pessoas citam. Uma saída completa separa um problema de driver de um modelo incompatível e de uma escrita que realmente falhou, e cada um tem uma correção diferente.
Alguém pode gravar por mim?
Se você ainda não tem placa, o kit DMA é o pedido em que a placa chega já gravada. Para uma placa que você já tem, combine no chamado do pedido. Alguns clientes usam ferramentas de acesso remoto para a equipe fazer a gravação depois da compra — combine isso no chamado, em vez de supor que já está incluído.
Fontes
A maior parte das respostas aqui é nossa. Reúso, revenda, validade e condições de recompilação são política nossa, e as linhas de erro vêm dos chamados.
- 01AMD/Xilinx DS180, 7 Series FPGAs Data Sheet: Overview
o device DNA programado de fábrica a que cada versão é amarrada
docs.amd.com
Leia em seguida
Ainda travado? Abra um ticket no Discord
Todos os guias