DNA ID, profils de donneur, et comment flasher la carte sans briquer son FPGA.
C'est le firmware qui rend la carte visible par le PC de jeu, tout simplement. Ces pages expliquent le DNA ID qui lie une image à une seule carte et ce qu'un profil de donneur prétend vraiment être. Elles montrent aussi comment flasher sans briquer le FPGA, et comment récupérer une carte qui refuse de s'énumérer.
7 guidesDébutant 3Intermédiaire 2Avancé 2
Placez le .bin dans le dossier CH347FPGATool. Lancez CH347FpgaDownloadTool.exe avec le câble branché sur le port JTAG de la carte. Sélectionnez xc7a75t ou xc7a100t selon votre carte. Passez le format de fichier sur BIN avant de programmer. Une fois le flash réussi, éteignez puis rallumez le PC de jeu, déplacez le câble vers le port de données et lancez un test de connexion.
Un profil de donneur, c'est l'identité d'un vrai périphérique PCIe. Votre carte l'écrit dans l'espace de configuration fantôme et la présente à l'hôte. Il contient le vendor ID, le device ID, les subsystem ID, la disposition des BAR et la liste des capabilities. Un donneur plausible se lit comme du matériel ordinaire. Un donneur générique, ou partagé par de nombreuses cartes, est un motif que n'importe qui peut repérer en énumérant les périphériques.
Le DNA ID est une valeur de 57 bits, en lecture seule, gravée en usine dans chaque FPGA Xilinx série 7. La logique la lit via la primitive DNA_PORT. Un firmware sur mesure est compilé face à cette valeur, donc l'image ne tourne que sur une seule carte. Ce n'est pas une clé de licence, et il ne contient aucune information vous concernant.
Une carte qui cesse de s'énumérer après un flash n'est presque jamais du silicium mort. À la mise sous tension, le FPGA charge son bitstream depuis la flash SPI. Une mauvaise image veut dire que la configuration n'aboutit jamais, donc aucun endpoint PCIe n'apparaît. Mais JTAG ne dépend pas de ce qui se trouve en flash, donc le correctif est presque toujours un reflash.
Choisissez le niveau selon l'anticheat que fait tourner votre jeu, pas selon le prix. Emulated couvre les titres EAC et BattlEye listés. Slotted ajoute les scénarios Ricochet et ACE, ainsi que la prise en charge du M.2. Slotted v2 est le niveau Fortnite. Signature et Sovereign sont les niveaux FaceIt et Vanguard, compilés à partir de donneurs dédiés à chaque commande.
Le firmware est recompilé quand ce à quoi il doit ressembler d'ordinaire change. Cela veut dire une mise à jour du pilote d'un anticheat, un nouveau scan ou un nouveau vecteur de détection, ou une révision de carte. Rien ici ne dure éternellement. Traitez le firmware comme une chose entretenue, assortie d'une garantie de remplacement. Ce n'est pas un achat unique.
Un firmware est compilé face au DNA ID d'une seule carte. Il ne peut pas être déplacé sur une autre carte. Vendre une carte ne transfère aucun droit d'usage utilisable. L'image n'expire pas à l'heure dite, et une mise à jour Windows n'appelle pas de reflash. C'est la couche d'identité et rien d'autre — pas le cheat, et pas une garantie de sécurité.