ID บทความ: 000074243 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 31/07/2020

ทําไม Fast Passive Parallel หรือการกําหนดค่า Passive Serial จาก IP Parallel Flash Loader ล้มเหลวหลังจากอัปเดตเฉพาะหน้าที่มีบิตการกําหนดค่าใหม่ แต่ไม่รวมถึงบิตตัวเลือก

สิ่งแวดล้อม

  • Intel® Quartus® II Subscription Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    การกําหนดค่า Fast Passive Parallel (FPP) หรือ Passive Serial (PS) จาก IP Parallel Flash Loader อาจล้มเหลวเมื่อตรงตามเงื่อนไขสองข้อต่อไปนี้

    • หน้าได้รับการอัปเดตด้วยบิตการกําหนดค่าใหม่ แต่บิตตัวเลือกไม่ได้รับการอัปเดต
    • ตัวเลือกการบีบอัดหรือตัวเลือกการเข้ารหัสจะถูกนําไปใช้กับไฟล์ออบเจ็กต์การเขียนโปรแกรม (.pof)

    บิตตัวเลือกจะประกอบด้วยที่อยู่เริ่มต้นและที่อยู่ท้ายของแต่ละหน้า

    แม้ว่าคุณจะสามารถป้อนที่อยู่ปลายทางของแต่ละหน้าได้โดยใช้โหมดบล็อกแอดเดรสใน เครื่องมือแปลงไฟล์โปรแกรมหรือเครื่องมือตัวสร้างไฟล์การตั้งโปรแกรม แต่แอดเดรสปลายทางจะถูกกําหนดตามขนาดบิตสตรีมการกําหนดค่าในขณะที่สามารถตั้งค่าที่อยู่เริ่มต้นเป็นแอดเดรสที่คุณระบุได้

    เมื่อตัวเลือกการบีบอัดหรือตัวเลือกการเข้ารหัสถูกใช้ใน .pof ที่อยู่ท้ายของแต่ละหน้าอาจแตกต่างกันไปตามขนาดบิตสตรีมการกําหนดค่าทุก .pof

    เมื่อที่อยู่ปลายทางของบิตสตรีมการกําหนดค่าใหม่มีขนาดใหญ่กว่ารุ่นก่อนหน้า หากมีการอัปเดตเฉพาะหน้าแต่บิตตัวเลือกยังคงอยู่ IP Parallel Flash Loader จะไม่สามารถทํางานได้อย่างถูกต้องและการกําหนดค่าล้มเหลว

    ความละเอียด

    คุณสามารถใช้วิธีแก้ไขปัญหาเหล่านี้เพื่อแก้ไขปัญหานี้

    1. อัปเดตทั้งหน้าและบิตตัวเลือกเมื่อตั้งโปรแกรม .pof

    2. ตั้งค่าที่อยู่ปลายทางขนาดใหญ่พอเมื่อสร้าง .pof
      ตัวอย่างเช่น หากแอดเดรสที่ใช้ขนาดบิตสตรีมตั้งแต่ 0x000C0000 ไปจนถึง 0x000DFFFF ให้ตั้งค่าแอดเดรสที่ใหญ่กว่าช่วงอย่าง 0x000FFFFF ไปยังแอดเดรสปลายทางในบิตตัวเลือก
      • Intel® Quartus® Prime Pro 20.2 และรุ่นก่อนหน้า และเวอร์ชันใดๆ ของมาตรฐาน Inel® Quartus® Prime
        จัดเก็บบิตตัวเลือกที่กําหนดเองด้วยที่อยู่ปลายทางที่มีขนาดใหญ่พอแทนที่จะเป็นบิตตัวเลือกที่สร้างขึ้นโดยอัตโนมัติโดยซอฟต์แวร์ Intel® Quartus® Prime โดยใช้โซลูชันของคุณเอง
      • Intel® Quartus® Prime Pro 20.3 และใหม่กว่า
        ตั้งค่าที่อยู่ปลายทางด้วยตนเองโดยใช้โหมด Block address  โหมด Block address จะอยู่ในตําแหน่งต่อไปนี้
        แปลงเครื่องมือไฟล์การเขียนโปรแกรม - คุณสมบัติข้อมูล SOF
        ตัวสร้างไฟล์การตั้งโปรแกรม - หน้าต่างแก้ไขพาร์ติชันในแท็บอุปกรณ์กําหนดค่า

        คุณจะพบรูปแบบบิตตัวเลือกในเอกสารต่อไปนี้
        คู่มือผู้ใช้ตัวโหลดแฟลชแบบขนาน Intel FPGA IP Core - จัดเก็บบิตตัวเลือก

    ผลิตภัณฑ์ที่เกี่ยวข้อง

    บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

    อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

    เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้