EPCS 프로그래밍 파일을 생성하는 데 필요한 단계는 다음과 같습니다.
- Nios II 명령 쉘(6.0 이전 버전의 경우 SDK 쉘 Nios II)을 엽니다.
- 다음 명령을 사용하여 SOF에서 플래시 파일을 만듭니다.
- sof2flash --epcs --input=.sof --출력=.flash --verbose
- 다음 명령을 사용하여 ELF에서 플래시 파일을 만듭니다.
- elf2flash --epcs --base=0x0 --end= --after=.flash --input=.elf --출력=.flash
- ELF 플래시 파일을 SREC에서 HEX로 변환
- nios2-elf-objcopy -input-target srec –출력 대상 ihex .flash .hex
마지막 단계에서는 EPCS 장치에 대한 올바른 주소 지정이 있는 유효한 HEX 파일을 생성합니다. 이제 Quartus II SOF 파일과 새로 생성된 HEX 파일을 사용하여 EPCS 프로그래밍 파일을 만들 수 있습니다. 이렇게 하려면 Quartus II에서 파일 메뉴로 이동하여 프로그래밍 파일 변환을 선택합니다.
참고: 프로그래밍 파일 변환 창에서 EPCS 장치에 파일 공간이 충분하지 않다는 오류가 발생하면 SOF 파일 압축을 선택합니다.