O kit Intel® Stratix® soC 10 SX é preenchido com as seguintes memórias não voláteis, que podem ser usadas para armazenar dados do usuário:
Intel® MAX® 10 FPGA de memória, placa filha OOBE, placa filha flash NAND, hpc boot e placas flash FPGA: HPC e micro SD FPGA, HPC e FPGA QSPI, HPC e FPGA eMMC.
Outras memórias não voláteis são usadas apenas para armazenar dados de configuração e não são acessíveis para armazenar dados do usuário.
Para acessar e apagar a memória Intel® MAX® 10 FPGA, use o programador Intel® Quartus® Prime e defina SW1 e SW2 nas seguintes configurações:
SW1[1..8]: off, off, on, on, on, on, on, on
SW2[1..4]: on, on, on, on
A placa filha OOBE apresenta um soquete de cartão SD a partir do qual o HPS pode inicializar e armazenar dados. Como essa memória é externa, a placa pode ser limpada separadamente com um PC, por exemplo, usando 'dd' do Linux.
Para garantir o acesso à placa filha que a alimenta, o SW4 deve ser configurado do bit 1 ao 4 como "on, off, on, off".
A placa filha Flash NAND apresenta NAND e eMMC. Ambos podem ser acessados executando U-Boot com o depurador da linha de comando.
Para executar, siga as instruções aqui:
Após o U-Boot começar a funcionar no HPS , pare o contador U-Boot pressionando qualquer tecla no console serial.
Para apagar o NAND, execute as seguintes instruções:
apagar nand
Para apagar o eMCC, execute o seguinte:
apagar mmc
Para garantir o acesso à placa filha que a alimenta, o SW4 deve ser configurado do bit 1 ao 4 como "on, off, on, off".
As placas HPC podem ser usadas para inicialização e armazenamento em massa do HPC. As FPGA são usadas para armazenar e carregar configurações de design do usuário. Para garantir o acesso às placas filhas, elas devem ser alimentadas configurando o SW4 do bit 1 ao 4 como "ligado, desligado, ligado, desligado".
- HPC e FPGA Micro SD são compatíveis com uma placa Micro SD de 4 bits que apresenta um soquete de cartão Micro SD. Como esta memória é externa, a placa pode ser limpa com um PC separadamente.
- HPC e FPGA QSPI, essas placas suportam um QSPI NOR Flash de densidade de 2 Gb fabricado pela Micron. O programador pode acessar esta memória. Se o Flash não estiver presente na cadeia JTAG à direita, clique no Intel Stratix 10 e selecione "Alterar arquivo", e selecione um arquivo .jic.
- HPC e FPGA eMMC essas placas suportam um flash eMMC de 8 bits fabricado pela Micron. O programador pode acessar esta memória. Se o Flash não estiver presente na cadeia JTAG à direita, clique no Intel Stratix 10 e selecione "Alterar arquivo", e selecione um arquivo .pof.