Ao gerar hardware e drivers personalizados para Qsys, o aviso a seguir pode ser visto no Nios® II Editor BSP, resultando na indisponibilidade do driver para uma determinada instância de hardware:
AVISO: o componente de hardware "myhardware:3.2" não corresponde ao driver candidato "myhardware_driver:3.2" afirmou a versão mínima de hardware compatível "7.1". Você pode precisar re-gerar o sistema SOPC para obter versões de hardware atualizadas.
Se o usuário não tiver especificado o número mínimo de versão de hardware compatível para seu software, as ferramentas Nios II software build assumem que o hardware deve ser da versão 7.1 ou superior. Se o número da sua versão de hardware for inferior a 7.1, isso causará um aviso e o driver não estará disponível para uso.
Para resolver este problema, adicione a propriedade min_compatible_hw_version software ao arquivo drivers _sw.tcl conforme ilustrado abaixo:
set_sw_property min_compatible_hw_version 3.2
O número da versão especificada deve ser a versão de hardware mais baixa suportada pelo driver. Mais detalhes sobre a propriedade min_comatible_hw_version podem ser encontrados no manual Nios II Software Developers.