เมื่อคุณพยายามแปลงไฟล์ .sof เป็น .pof ที่เข้ารหัสโดยมี .ekp inside โดยใช้คําสั่ง quartus_cpf แต่หลังจากเรียกใช้งานต่อไปนี้:
quartus_cpf -c -k epof_key.key:key_0 -o create_ekp_file=on -o memory_map_file=on file.sof epof.pof
คุณจะได้รับ .pof ที่เข้ารหัสโดยไม่มี.ekp รวมอยู่
มีสองวิธีในการทําเช่นนี้บรรทัดคําสั่ง:
- ตั้งโปรแกรม ไฟล์ .ekp และ .pof แยกกัน
ตัว อย่าง เช่น:
quartus_pgm -c 1 -m jtag -o "p;test.ekp"
quartus_pgm -c 1 -m jtag -o "p;test.pof"
ผลลัพธ์ที่ได้จะเหมือนกับการรวม .ekp เข้าใน .pof และโปรแกรมทั้งหมด
สําหรับไฟล์ .pof คุณต้องตรวจสอบให้แน่ใจว่าได้ปิดใช้งานตัวเลือก "อนุญาตเฉพาะ POF ที่เข้ารหัสเท่านั้น" (ปิดใช้งานค่าเริ่มต้นหากคุณไม่ได้ทําการเปลี่ยนแปลงใดๆ) เมื่อคุณสร้างโดยใช้ quartus_cpf
- บันทึกการตั้งค่า GUI ของคุณลงในไฟล์ CDF และเล่นไฟล์ CDF ใน quartus_pgm
ทําตามขั้นตอนเหล่านี้:
ก) ตั้งค่า การตั้งค่าของคุณใน GUI
b) คลิก ไฟล์>บันทึกเป็น... และ บันทึก การตั้งค่าลงในไฟล์ CDF (test.cdf)
C) เล่น ไฟล์ CDF ใน quartus_pgm:
quartus_pgm -c 1 test.cdf