Démarrage à froid et cartes DMA bloquées
Pourquoi un redémarrage de Windows laisse une carte DMA bloquée telle quelle, et comment démarrer correctement les deux machines à froid. Comment distinguer une carte bloquée d'une carte morte, et ce que révèlent des blocages répétés.
Réponse courte
Un redémarrage de Windows ne débloque pas une carte DMA : le slot PCIe reste alimenté, donc la FPGA peut rester coincée. Éteignez complètement les deux machines, débranchez le câble secteur ou coupez l'alimentation pendant dix secondes, puis démarrez le PC de jeu en premier.
Sur cette page9
- Pourquoi un redémarrage ne débloque-t-il pas une carte ?
- Comment le démarrage rapide transforme un arrêt en redémarrage à chaud
- Comment démarrer les deux machines à froid
- Pourquoi le PC de jeu doit-il démarrer en premier ?
- La carte est-elle bloquée ou morte ?
- Comment tester la carte avant de la signaler
- Que signifie une carte qui se bloque à chaque session ?
- Que vérifier si la carte se bloque à chaque session
- Questions fréquentes sur le démarrage à froid
Pourquoi un redémarrage ne débloque-t-il pas une carte ?
Un redémarrage est une réinitialisation à chaud : le système d'exploitation s'arrête puis se relance. L'alimentation, elle, ne cesse jamais de débiter, et les rails du slot PCIe restent sous tension tout du long. La FPGA de votre carte reste donc configurée, et la réinitialisation n'efface pas toujours l'état dans lequel elle se trouvait. Cet état peut être une file de transferts coincée, ou un endpoint USB encore nominalement présent pour le second PC. La machine revient sur un bureau, tandis que la carte revient avec exactement le problème qu'elle avait trente secondes plus tôt.
Attention
Comment le démarrage rapide transforme un arrêt en redémarrage à chaud
Le démarrage rapide de Windows (Fast Startup) enregistre la session du noyau sur le disque et la recharge, ce qui explique qu'un PC moderne démarre en quelques secondes. Cela veut dire aussi que le bouton Arrêter ne coupe pas forcément l'alimentation de la machine. Si les ventilateurs continuent de tourner, ou si la machine revient étonnamment vite, vous n'avez pas fait de démarrage à froid et la carte n'a jamais perdu son alimentation. Maintenez Maj en cliquant sur Arrêter pour contourner le démarrage rapide, ou désactivez-le dans les « Options d'alimentation » sur les deux machines le temps du diagnostic.
Comment démarrer les deux machines à froid
Faites-en une habitude : cela prend quarante secondes et c'est l'étape de diagnostic la plus efficace de toute la chaîne.
- Fermez d'abord le logiciel sur le second PC, pour que rien ne soit en pleine lecture quand la carte disparaît
- Arrêtez le second PC en maintenant Maj pendant que vous cliquez sur Arrêter
- Arrêtez le PC de jeu de la même façon, et attendez que chaque ventilateur et chaque LED s'éteignent
- Coupez l'alimentation du PC de jeu avec l'interrupteur à l'arrière ou débranchez le câble secteur, puis attendez dix secondes
- Secteur coupé, maintenez le bouton d'alimentation du PC de jeu enfoncé pendant cinq secondes pour évacuer la charge résiduelle
- Vérifiez que les LED de la carte sont éteintes, car si elles sont encore allumées, le slot est toujours alimenté et vous n'avez rien démarré à froid
- Rétablissez le courant, démarrez le PC DE JEU en premier et laissez-le atteindre le bureau
- Démarrez le second PC, puis lancez le logiciel
Conseil
Pourquoi le PC de jeu doit-il démarrer en premier ?
La carte est dans le slot du PC de jeu : c'est lui qui l'alimente et l'énumère. Le pont FTDI n'apparaît qu'une fois la carte montée, et le second PC ne peut voir qu'un périphérique qui existe déjà. Si vous les démarrez dans l'autre ordre, le second PC affiche une erreur de périphérique qui ressemble exactement à un câble cassé. On passe alors une soirée à changer de câble alors que le vrai problème est l'ordre de démarrage.
La carte est-elle bloquée ou morte ?
La différence tient à ce qui change après un vrai démarrage à froid. Parcourez ce tableau avant de demander un remplacement, car une carte bloquée qui n'a jamais été démarrée à froid ressemble en tout point à une carte morte.
| Observation | Bloquée | Morte |
|---|---|---|
| Après un démarrage à froid avec extinction complète | Refonctionne, ou l'erreur se déplace vers une autre couche | Erreur identique, à chaque fois, sans la moindre variation |
| LED de la carte, PC de jeu allumé | Allumées et se comportant comme le documente le fabricant de la carte | Éteintes, ou figées sur un motif absent de la documentation du fabricant |
| Gestionnaire de périphériques du second PC | Le pont est présent, éventuellement avec un triangle d'avertissement | Aucun nouveau périphérique USB n'apparaît, quel que soit le port ou le câble |
| Dans une deuxième machine réputée saine | S'énumère normalement | Rien n'y apparaît non plus |
| Port de flash et outils associés | L'identifiant de la puce se lit normalement | Injoignable également par le port de flash |
| Comportement au fil d'une session | Fonctionne, s'arrête au bout d'un moment, puis refonctionne après un démarrage à froid | N'a plus jamais fonctionné depuis un événement précis |
Seule une carte qui échoue dans deux machines, sur deux câbles et sur les deux ports après un vrai démarrage à froid mérite d'être déclarée morte.
Comment tester la carte avant de la signaler
Chaque étape élimine une variable, donc ne sautez pas directement à la dernière.
- Démarrez les deux machines à froid avec la procédure d'arrêt complète, puis réessayez une fois sans rien changer d'autre
- Passez à un câble de données réputé bon, toujours branché directement sur un port USB 3 arrière
- Changez de port USB 3 arrière, idéalement sur un autre contrôleur
- Éteignez la machine et déplacez la carte dans un autre slot PCIe du PC de jeu
- Si vous avez un autre PC de jeu, testez-y la carte avec le même câble et le même logiciel
- Seulement ensuite, signalez-la en listant ce que vous avez testé et le texte exact de l'erreur à chaque tentative
Que signifie une carte qui se bloque à chaque session ?
Un blocage isolé peut être un hasard, mais un blocage à chaque session est un vrai constat, et il a en général l'une de quatre causes. Des lectures vers des adresses physiques qui ne correspondent à aucune RAM tuent le chemin de lecture. Cela arrive sur les plateformes AMD et sur les liaisons Thunderbolt, et c'est pourquoi un memory map y est de fait obligatoire. Une liaison USB limite produit des transferts partiels qui finissent en état coincé. Une carte sans aucun flux d'air dans un boîtier fermé se met à échouer après un temps de chauffe prévisible. Une image de firmware qui ne correspond pas à votre carte peut rester stable quelques minutes puis s'arrêter. Vérifiez-les dans cet ordre : map, câble et port, flux d'air, firmware.
Que vérifier si la carte se bloque à chaque session
- Un memory map est utilisé et a été généré sur cette machine depuis le dernier changement de matériel
- Le chemin USB est direct : un port USB 3 arrière, un câble de données, et aucun hub, dock ni rallonge
- Le débit de lecture est stable sur deux essais espacés de quelques minutes
- La carte dispose d'un minimum de flux d'air et n'est pas plaquée contre un GPU brûlant
- Vous avez vérifié si autre chose que la carte a changé, par exemple une mise à jour Windows récente sur l'une des deux machines
- Le blocage est chronométré : notez au bout de combien de minutes de session il survient, car un chiffre constant indique la chaleur ou une mise en veille
Questions fréquentes sur le démarrage à froid
Débrancher le câble d'alimentation abîme-t-il la carte ?
Non. Couper le courant d'une machine déjà éteinte est la façon normale et sûre de réinitialiser un périphérique PCIe. Ce qui abîme les cartes, c'est de les insérer ou de les retirer alors que le slot est sous tension.
Faut-il aussi démarrer le second PC à froid ?
Pas systématiquement, mais faites-le le temps du diagnostic. Cela libère un handle USB périmé sur le second PC, qui ressemblerait sinon à une panne de carte.
La mise en veille ou la veille prolongée comptent-elles comme une extinction ?
Non. Toutes deux maintiennent le slot alimenté, donc une carte bloquée le reste, et le démarrage rapide fait la même chose, d'où l'importance de maintenir Maj.
La carte chauffe. Est-ce un problème ?
Une FPGA et un pont USB 3 chauffent tous les deux en usage normal. Cela devient un problème quand les pannes suivent le temps passé dans le boîtier. Avant d'acheter quoi que ce soit, testez avec le panneau latéral ouvert et de l'air en mouvement sur la carte.
Combien de démarrages à froid faire avant d'ouvrir un ticket ?
Deux, faits correctement, sans rien changer d'autre entre les deux tentatives. Envoyez ensuite les deux résultats, car un résultat constant et un résultat variable sont tous les deux des informations utiles.
Sources
Travail de banc d'essai : la procédure de démarrage à froid et le tableau « bloquée ou morte » viennent de cartes que l'équipe a elle-même réinitialisées et renvoyées à leurs propriétaires.
À lire ensuite
Toujours bloqué ? Ouvrir un ticket sur Discord
Tous les guides