인텔® Stratix® 10 SX SoC 개발 키트에는 사용자 데이터를 저장하는 데 사용할 수 있는 다음과 같은 비휘발성 메모리가 채워져 있습니다.
10 FPGA 메모리, OOBE 도터 카드, NAND 플래시 딸 카드, HPC 부팅 및 FPGA 플래시 카드 인텔® MAX®: HPC 및 FPGA 마이크로 SD, HPC 및 FPGA QSPI, HPC 및 FPGA eMMC.
다른 비휘발성 메모리는 구성 데이터를 저장하는 데만 사용되며 사용자 데이터를 저장할 수 없습니다.
인텔® MAX® 10 FPGA 메모리에 액세스하고 지우려면 인텔® Quartus® 프라임 프로그래머를 사용하고 SW1 및 SW2를 다음 설정으로 설정합니다.
SW1[1..8]: 꺼짐, 끄기, 켜기, 켜기, 켜기, 켜기, 켜기, 켜기, 켜기
SW2[1..4]: 켜기, 켜기, 켜기, 켜기
OOBE Daughter Card는 HPS가 데이터를 부팅하고 저장할 수 있는 SD 카드 소켓을 제공합니다. 이 메모리는 외부에 있으므로 Linux의 'dd'를 사용하여 PC와 별도로 카드를 닦을 수 있습니다.
전원을 공급하는 딸 카드에 액세스하려면 SW4를 비트 1에서 비트 4로 "켜기, 끄기, 켜기, 꺼짐"으로 설정해야 합니다.
NAND 플래시 도터 카드는 NAND 및 eMMC를 제공합니다. 명령줄에서 디버거로 U-Boot를 실행하여 둘 다 액세스할 수 있습니다.
실행하려면 여기의 지침을 따르십시오.
HPS에서 U-Boot가 실행되고 나면 직렬 콘솔의 키를 눌러 U-Boot 카운터를 중지합니다.
NAND를 지우려면 다음 명령을 실행합니다.
nand 지우기
eMCC를 지우 려면 다음을 실행 합니다.
mmc 지우기
전원을 공급하는 딸 카드에 액세스하려면 SW4를 비트 1에서 비트 4로 "켜기, 끄기, 켜기, 꺼짐"으로 설정해야 합니다.
HPC 카드는 HPC의 부팅 및 대량 스토리지에 사용할 수 있습니다. FPGA 카드는 사용자 설계 구성을 저장하고 로드하는 데 사용됩니다. 딸 카드에 액세스하려면 SW4를 비트 1에서 비트 4로 "켜기, 꺼짐, 켜기, 꺼짐"으로 설정하여 전원을 공급해야 합니다.
- HPC 및 FPGA 마이크로 SD는 마이크로 SD 카드 소켓을 제공하는 4비트 마이크로 SD 카드를 지원합니다. 이 메모리는 외부에 있으므로 PC로 카드를 별도로 닦을 수 있습니다.
- HPC 및 FPGA QSPI를 지원하는 이 카드는 Micron이 제조한 2Gb 밀도 QSPI NOR Flash를 지원합니다. 프로그래머가 이 메모리에 액세스할 수 있습니다. Flash가 JTAG 체인 오른쪽에 없는 경우, 인텔 Stratix 10을 클릭하고 "파일 변경"을 선택한 다음 .jic 파일을 선택합니다.
- HPC 및 FPGA eMMC 카드는 마이크론이 제조한 8비트 eMMC 플래시를 지원합니다. 프로그래머가 이 메모리에 액세스할 수 있습니다. Flash가 JTAG 체인 오른쪽에 없는 경우, 인텔 Stratix 10을 클릭하고 "파일 변경"을 선택한 다음 .pof 파일을 선택합니다.