DNA IDs, perfis de doador e como gravar a placa sem bricar o FPGA.
O firmware é o que faz o PC de jogo enxergar a placa. Estas páginas explicam o DNA ID que amarra uma imagem a uma placa específica e o que um perfil de doador realmente afirma ser. Elas também mostram como gravar sem bricar o FPGA e como recuperar uma placa que não é mais reconhecida.
7 guiasIniciante 3Intermediário 2Avançado 2
Coloque o .bin dentro da pasta CH347FPGATool. Rode o CH347FpgaDownloadTool.exe com o cabo na porta JTAG da placa. Selecione xc7a75t ou xc7a100t conforme a sua placa. Mude o formato de arquivo para BIN antes de gravar. Depois que a gravação der certo, desligue e ligue o PC de jogo, passe o cabo para a porta de dados e rode um teste de conexão.
Um perfil de doador é a identidade de um dispositivo PCIe real. Sua placa escreve essa identidade no espaço de configuração sombra e é isso que ela mostra ao host. O perfil guarda o vendor ID, o device ID, os subsystem IDs, o layout das BARs e a lista de capabilities. Um doador plausível se lê como hardware normal. Um doador genérico, ou um que muitas placas dividem, é um padrão que qualquer um consegue enumerar.
O DNA ID é um valor de 57 bits, somente leitura, queimado na fábrica em cada FPGA Xilinx série 7. A lógica lê esse valor pela primitiva DNA_PORT. O firmware personalizado é compilado contra esse valor, então a imagem roda em uma única placa. Ele não é uma chave de licença e não guarda nenhuma informação sobre você.
Uma placa que para de enumerar depois de uma gravação quase nunca é silício morto. Ao ligar, o FPGA carrega o bitstream da flash SPI. Uma imagem ruim significa que a configuração nunca termina, então nenhum endpoint PCIe aparece. Só que o JTAG não depende do que está na flash, então a correção quase sempre é regravar.
Escolha o nível pelo anticheat que o seu jogo roda, e não pelo preço. O Emulated cobre os títulos listados de EAC e BattlEye. O Slotted acrescenta os fluxos de Ricochet e ACE, mais suporte a M.2. O Slotted v2 é o nível de Fortnite. Signature e Sovereign são os níveis de FaceIt e Vanguard, montados a partir de doadores separados por pedido.
O firmware é recompilado quando muda aquilo para o qual ele precisa parecer comum. Isso quer dizer uma atualização de driver de anticheat, uma nova varredura ou vetor de detecção, ou uma revisão de placa. Nada nessa stack dura para sempre. Trate o firmware como algo que exige manutenção e vem com cobertura de substituição. Não é uma compra única.
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.