O local padrão para arquivos Qsys on-chip Memory .hex é /sythesis/submodules/.hex
Após a geração do design Qsys, você pode encontrar os arquivos Qsys on-chip memory .hex localizados no diretório acima.
No entanto, se você quiser usar o arquivo .hex de inicialização não padrão, certifique-se de ter selecionado o arquivo .hex correto e adicionado o caminho de inclusão/biblioteca correto no Quartus II.
Para memórias que contêm um código Nios® II pré-inicializado, você pode criar um .hex para a memória executando mem-init-generate.
Para executar o botão direito do mem-init-generate, clique na pasta do aplicativo no Nios II SBT4E (Nios2 Software Build Tools for Eclipse) e selecione Fazer alvos/construir/mem-init-gerar. Um subdiretório mem-init será criado no diretório de software com os arquivos .hex apropriados.
Recomendamos adicionar o diretório de projetos de < software>/mem_init/mem_init.qip do projeto de software no projeto Quartus. O arquivo .hex(s) será detectado automaticamente em uma compilação quartus.
Como alternativa, os arquivos .hex gerados podem ser copiados para o /síntese/submodules/diretório para substituir os arquivos padrão ali. Nota: a execução do Qsys generate substituirá esses arquivos .hex, substituindo pelo conteúdo padrão.
Essas informações serão incluídas em uma versão futura da Nios II Documentação.