DNA ID, Donor-Profile und wie du die Karte flashst, ohne ihr FPGA zu zerschießen.
Erst die Firmware macht die Karte für den Gaming-PC überhaupt sichtbar. Diese Seiten erklären die DNA ID, die ein Image an genau eine Karte bindet, und wofür sich ein Donor-Profil in Wahrheit ausgibt. Sie zeigen außerdem, wie du flashst, ohne das FPGA zu zerschießen, und wie du eine Karte rettest, die sich nicht mehr meldet.
7 AnleitungenEinsteiger 3Fortgeschritten 2Experte 2
Leg die .bin-Datei in den Ordner CH347FPGATool. Starte CH347FpgaDownloadTool.exe mit dem Kabel im JTAG-Port der Karte. Wähl xc7a75t oder xc7a100t passend zu deiner Platine. Stell das Dateiformat auf BIN, bevor du schreibst. Nach einem erfolgreichen Durchlauf schaltest du den Spiele-PC komplett aus und wieder ein, steckst das Kabel in den Daten-Port und startest einen Verbindungstest.
Ein Donor-Profil ist die Identität eines echten PCIe-Geräts. Deine Karte schreibt sie in den Shadow Config Space und zeigt sie dem Host. Darin stehen Vendor-ID, Device-ID, die Subsystem-IDs, die BAR-Struktur und die Capability-Liste. Ein plausibler Donor liest sich wie normale Hardware. Ein generischer oder einer, den viele Karten teilen, ist ein Muster, das jeder auflisten kann.
Die DNA ID ist ein 57 Bit langer, nur lesbarer Wert, der ab Werk in jedes Xilinx-FPGA der 7er-Serie eingebrannt wird. Logik liest ihn über das Primitive DNA_PORT aus. Individuelle Firmware wird gegen diesen Wert gebaut, das Image läuft also nur auf einer einzigen Platine. Ein Lizenz-Key ist sie nicht, und Informationen über dich enthält sie auch nicht.
Eine Karte, die nach dem Flashen nicht mehr auftaucht, ist fast nie totes Silizium. Beim Einschalten lädt das FPGA seinen Bitstream aus dem SPI-Flash. Ein fehlerhaftes Image heißt, dass die Konfiguration nie fertig wird, also erscheint auch kein PCIe-Endpunkt. JTAG hängt aber nicht davon ab, was im Flash liegt, und deshalb ist die Lösung fast immer ein erneutes Flashen.
Wähl die Stufe nach dem Anticheat deines Spiels und nicht nach dem Preis. Emulated deckt die aufgeführten Titel mit EAC und BattlEye ab. Slotted bringt die Abläufe für Ricochet und ACE dazu, plus M.2-Unterstützung. Slotted v2 ist die Stufe für Fortnite. Signature und Sovereign sind die Stufen für FaceIt und Vanguard, gebaut aus Donoren pro Bestellung.
Firmware wird neu gebaut, wenn sich das ändert, wofür sie unauffällig aussehen muss. Das heißt: ein Treiber-Update eines Anticheats, ein neuer Scan oder Erkennungsweg, oder eine Platinenrevision. Nichts in diesem Umfeld hält ewig. Behandle Firmware als etwas Gepflegtes mit Austauschgarantie. Ein einmaliger Kauf ist sie nicht.
Firmware wird gegen die DNA ID einer Karte gebaut. Auf eine andere Platine lässt sie sich nicht übertragen. Wer eine Karte verkauft, gibt keinen nutzbaren Anspruch weiter. Das Image läuft nicht nach der Uhr ab, und ein Windows-Update ist kein Grund, neu zu flashen. Sie ist nur die Identitätsebene — nicht der Cheat und keine Sicherheitsgarantie.