Le kit de développement SoC Intel® Stratix® 10 SX est rempli de mémoires rémanentes suivantes, qui peuvent être utilisées pour stocker les données des utilisateurs :
Intel® MAX® 10 FPGA mémoire, carte fille OOBE, carte fille NAND Flash, Amorçage HPC et cartes flash FPGA : HPC et micro SD FPGA, HPC et FPGA QSPI, HPC et FPGA eMMC.
Les autres mémoires rémanentes ne sont utilisées que pour stocker les données de configuration et ne sont pas accessibles pour stocker les données des utilisateurs.
Pour accéder et effacer la mémoire Intel® MAX® 10 FPGA, utilisez le programmeur Intel® Quartus® Prime et définissez SW1 et SW2 aux paramètres suivants :
SW1[1..8] : désactivé, désactivé, activé, activé, activé, activé, activé
SW2[1..4] : activé, activé, activé, activé
La carte fille OOBE présente un socket de carte SD à partir duquel le HPS peut démarrer et stocker des données. Comme cette mémoire est externe, la carte peut être effacée avec un PC séparément, par exemple à l’aide de « dd » de Linux.
Pour garantir l’accès à la carte fille qui la alimente, le SW4 doit être configuré du bit 1 au bit 4 comme « activé, désactivé, désactivé ».
La carte fille NAND Flash présente NAND et eMMC. Les deux peuvent être consultés en exécutant U-Boot avec le débogueur à partir de la ligne de commande.
Pour l’exécuter, suivez les instructions ici :
Une fois que le U-Boot commence à fonctionner sur le HPS, arrêtez le compteur U-Boot en appuyant sur n’importe quelle touche de la console de série.
Pour effacer le NAND, exécutez l’instruction suivante :
effacement nand
Pour effacer l’eMCC, exécutez ce qui suit :
effacement mmc
Pour garantir l’accès à la carte fille qui la alimente, le SW4 doit être configuré du bit 1 au bit 4 comme « activé, désactivé, désactivé ».
Les cartes HPC peuvent être utilisées pour le démarrage et le stockage de masse du calcul intensif. Les cartes FPGA sont utilisées pour stocker et charger les configurations de conception des utilisateurs. Pour garantir l’accès aux cartes filles, elles doivent être alimentées par la configuration SW4 du bit 1 au bit 4 comme « activée, désactivée, désactivée ».
- HPC et FPGA Micro SD prennent en charge une carte micro SD 4 bits présentant un socket de carte Micro SD. Comme cette mémoire est externe, la carte peut être effacée avec un PC séparément.
- HPC et FPGA QSPI, ces cartes prennent en charge une densité QSPI NOR Flash de 2 Go fabriquée par Micron. Le programmeur peut accéder à cette mémoire. Si le flash n’est pas présent dans la chaîne JTAG à droite, cliquez sur le Intel Stratix 10 et sélectionnez « Change File », puis sélectionnez un fichier .jic.
- HPC et FPGA eMMC ces cartes prennent en charge un flash eMMC 8 bits fabriqué par Micron. Le programmeur peut accéder à cette mémoire. Si le Flash n’est pas présent dans la chaîne JTAG à droite, cliquez sur le Intel Stratix 10 et sélectionnez « Change File », puis sélectionnez un fichier .pof.