Lorsque vous générez du matériel et des pilotes personnalisés pour Qsys, l’avertissement suivant peut être indiqué dans le Nios® Ii Éditeur BSP, ce qui entraîne que le pilote n’est pas disponible pour une instance matérielle donnée :
AVERTISSEMENT : le composant matériel « myhardware:3.2 » ne répond pas au pilote candidat « myhardware_driver:3.2 » indiqué comme version matérielle compatible minimale « 7.1 ». Vous devrez peut-être générer à nouveau le système SOPC pour obtenir des versions mises à jour du matériel.
Si l’utilisateur n’a pas spécifié le numéro de version matérielle minimum compatible pour son logiciel, l’Nios II les outils de construction de logiciels supposent que le matériel doit être de version 7.1 ou plus. Si le numéro de version de votre matériel est inférieur à 7.1, cela entraîne un avertissement et le pilote ne sera pas disponible pour utilisation.
Pour résoudre ce problème, ajoutez la propriété logicielle min_compatible_hw_version aux pilotes _sw.tcl comme illustré ci-dessous :
set_sw_property min_compatible_hw_version 3.2
Le numéro de version spécifié doit être la version matérielle la plus faible prise en charge par le pilote. Vous trouverez plus d’informations sur min_comatible_hw_version propriété dans le manuel Nios II sur les développeurs de logiciels.