ID de l'article: 000086100 Type de contenu: Dépannage Dernière révision: 15/03/2019

Pourquoi la carte SD ne démarre-t-elle pas à l’aide de make_sdimage.py pour créer des rootfs vers la 7G et l’utilisation globale de la 8G pour le SoC A10 ?

Environnement

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

En raison de la rom d’amorçage ne traite pas avec les décalages (en octets) plus de 32 bits (2^32), le SoC A10 ne démarre pas à l’aide de l’image générée par la commande make_sdimage.py \
-F\
-P uboot_w_dtb-mkpimage.bin,num=3,format=raw,size=10M,type=A2 \
-P rootfs/*,num=2,format=ext3,size=7G \
-P zImage,ghrd_10as066n2.core.rbf,ghrd_10as066n2.hdph.rbf,socfpga_arria10_socdk_sdmmc.dtb,num=1,format=vfat,size=500M \
-s 8G \
-n sdimage.img

Résolution

A conçu manuellement une image de carte SD avec le partitionnement comme suit :
demo@demo-pc:~$ sudo fdisk -l /dev/sdb

Système d’Id de Démarrage de démarrage de périphérique
/dev/sdb1 22528 1046527 512000 b W95 FAT32
/dev/sdb2 1046528 15726591 7340032 83 Linux
/dev/sdb3 2048 22527 10240 a2 Inconnu

La partition d’amorçage est à faible décalage, et la partition du système de fichiers racine Linux est au décalage le plus élevé.

Ensuite, écrivez manuellement des fichiers dans la partition de carte SD correspondante sur un PC hôte Linux.

 

Produits associés

Cet article concerne 1 produits

FPGA SoC Intel® Arria® 10 GX

1

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.