คำอธิบาย
ขั้นตอนที่จําเป็นในการสร้างไฟล์โปรแกรม EPCS มีดังนี้:
- เปิด Nios II Command Shell (Nios II SDK Shell สําหรับเวอร์ชั่นก่อน 6.0)
- สร้างไฟล์แฟลชจาก SOF โดยใช้คําสั่งต่อไปนี้:
- sof2flash --epcs --input=.sof --output=.flash --verbose
- สร้างไฟล์แฟลชจาก ELF โดยใช้คําสั่งต่อไปนี้:
- elf2flash --epcs --base=0x0 --end= --after=.flash --input=.elf --output=.flash
- แปลงไฟล์ ELF flash จาก SREC เป็น HEX
- nios2-elf-objcopy – input-target srec – output-target ihex .flash .hex
ขั้นตอนสุดท้ายจะสร้างไฟล์ HEX ที่ถูกต้องพร้อมที่อยู่ที่ถูกต้องสําหรับอุปกรณ์ EPCS ตอนนี้คุณสามารถใช้ไฟล์ Quartus II SOF และไฟล์ HEX ที่สร้างขึ้นใหม่เพื่อสร้างไฟล์การเขียนโปรแกรม EPCS โดยใน Quartus II ให้ไปที่เมนู ไฟล์ แล้วเลือก แปลงไฟล์การเขียนโปรแกรม
หมายเหตุ: จากภายในหน้าต่าง แปลงไฟล์โปรแกรม หากคุณได้รับข้อผิดพลาดที่ระบุว่าอุปกรณ์ EPCS ไม่มีพื้นที่เพียงพอสําหรับไฟล์ แล้วเลือกการบีบอัดไฟล์ SOF