ID del artículo: 000086100 Tipo de contenido: Resolución de problemas Última revisión: 31/12/2022

¿Por qué no se pudo iniciar la tarjeta SD utilizando make_sdimage.py para crear rootfs a 7G y el uso general a 8G para el sistema integrado en chip A10?

Entorno

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descripción

Debido a que la rom de arranque no lidia con compensacións (en bytes) mayores que 32 bits (2^32), el sistema integrado en chip A10 no se iniciaría utilizando la imagen generada por el comando make_sdimage.py \
-F\
-P uboot_w_dtb-avalonpimage.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.periph.rbf,socfpga_arria10_socdk_sdmmc.dtb,num=1,format=vindex,size=500M \
-s 8G \
-n sdimage.img

Resolución

Una imagen de tarjeta SD hecha a mano manualmente con la partición con el ejemplo siguiente:
demo@demo-pc:~$ sudo fdisk -l /dev/sdb

Sistema de identificación de bloques finales de inicio de dispositivo
/dev/sdb1 22528 1046527 512000 b W95 FAT32
/dev/sdb2 1046528 15726591 7340032 83 Linux
/dev/sdb3 2048 22527 10240 a2 Desconocido

La partición de arranque se encuentra en la compensación baja y la partición del sistema de archivos raíz de Linux se encuentra en la compensación más alta.

A continuación, escriba manualmente archivos en la partición de la tarjeta SD correspondiente en una PC host Linux.

 

Productos relacionados

Este artículo se aplica a 1 productos

FPGA de sistema integrado en chip Intel® Arria® 10 SX

1

El contenido de esta página es una combinación de traducción humana y automática del contenido original en inglés. Este contenido se proporciona únicamente para su comodidad como información general y no debe considerarse como completo o preciso. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.