Lorsque l’outil Quartus® Prime Programmer configure un fichier objet SRAM (.sof) sur un périphérique Stratix® 10, un périphérique Agilex™ 7 ou un périphérique Agilex™ 5, il peut échouer et émettre les messages d’erreur suivants.
Erreur (18950) : Le périphérique a cessé de recevoir des données de configuration Erreur (18948) : Message d’erreur reçu du périphérique : erreur interne. (Sous-code 0x001A, 0x00000000 info, emplacement 0x00004000) Erreur(22248) : une erreur a été détectée lors de la configuration. Reportez-vous au Guide de l’utilisateur de la configuration pour plus de détails sur les directives de débogage. Consultez la dernière version du logiciel Intel Quartus Prime pour connaître les correctifs possibles. Erreur (209012) : échec de l’opération
L’erreur est émise lorsque toutes les conditions suivantes sont remplies.
- Aucune des tuiles d’émetteur-récepteur n’est alimentée
- On utilise « set_global_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON » ou « set_instance_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON -to <a broin of an unused transceiver tile> ».
Pour éviter l’erreur lors de la configuration d’un appareil Stratix® 10, d’un appareil Agilex™ 7 ou d’un appareil Agilex™ 5, utilisez l’une des mesures suivantes.
- Alimentez toutes les tuiles de l’émetteur-récepteur
- Attribuez PRESERVE_UNUSED_XCVR_CHANNEL affectation uniquement aux tuiles d’émetteur-récepteur alimentées lorsque la préservation des tuiles d’émetteur-récepteur inutilisées est requise
- N’utilisez pas PRESERVE_UNUSED_XCVR_CHANNEL affectation lorsque la conservation des tuiles d’émetteur-récepteur inutilisées n’est pas nécessaire