Identifiant de l'article : 000079815 Type de contenu: Dépannage Dernière révision : 01/26/2015

Quel est l’état de l’E/S du prêt avant FPGA configuration, après l’exécution du préchargeur ?

Environnement

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

Les broches d’E/S HPS configurées en tant qu’E/S de prêt par le préchargeur piloteront « 1 » avant la configuration FPGA.  Cela peut entraîner un comportement inattendu pour toutes les broches qui sont conçues pour être à trois états.

 

Solution

Pour conserver les broches qui seront affectées aux E/S de prêt dans leur état de mise sous alimentation avant la configuration FPGA, procédez comme suit :

  1. Prenez une copie de votre projet Quartus® II et changez toutes les broches d’E/S de prêt sur GPIO dans le système Qsys.
  2. Compilez la copie du projet pour obtenir les fichiers de transfert pour la génération du préchargeur.
  3. Générer le préchargeur comme d’habitude pour le projet de copie.
  4. Utilisez le préchargeur du projet de copie au lieu du préchargeur pour le projet prévu pour le démarrage.
  5. Une fois que la FPGA a été configurée, reconfigurez les paramètres de pinmux HPS en utilisant l’exécution de la fonction sysmgr_pinmux_init dans system_manager.c, mais en utilisant les fichiers pinmux_config.h et pinmux_config_cyclone5.c générés à partir du préchargeur généré pour votre projet prévu.

Ce comportement devrait être inclus dans une prochaine version de la documentation Cyclone® V et Arria® V.

Produits associés

Cet article concerne 5 Produits

FPGA SoC Arria® V ST
FPGA SoC Arria® V SX
FPGA SoC Cyclone® V SE
FPGA SoC Cyclone® V ST
FPGA SoC Cyclone® V SX

Avis de non-responsabilité

1

Toutes publications et utilisation du contenu de ce site sont soumis aux Conditions d'utilisation d'Intel.ca.

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.