ID บทความ: 000087760 ประเภทข้อมูล: ข้อความแสดงข้อผิดพลาด การตรวจสอบครั้งล่าสุด: 18/04/2022

คําเตือนที่สําคัญ (127003): ไม่พบไฟล์การเตรียมใช้งานหน่วยความจําหรือไฟล์ Hexadecimal (Intel-Format) <project_directory>/intel_niosv_m_0_EXAMPLE_DESIGN/onchip_mem.hex -- ตั้งค่าเริ่มต้นทั้งหมดเป็น 0</project_directory>

สิ่งแวดล้อม

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

    นี่เป็นเพราะขนาดเริ่มต้นใน OCRAM ใน Platform Designer และไฟล์เริ่มต้นของหน่วยความจํา (.hex) ไม่ตรงกัน ซึ่งมีผลกับตัวอย่างการออกแบบโปรเซสเซอร์ Nios® V เริ่มต้นที่สร้างขึ้นด้วย Platform Designer

    ขนาดหน่วยความจําที่ใช้ใน Platform Designer คือ 300000 ซึ่งไม่เทียบเท่ากับขนาดหน่วยความจํา 327680 (4FFFF) ของไฟล์การเตรียมใช้งานหน่วยความจํา ขนาดหน่วยความจําเริ่มต้นของ OCRAM ใน Platform Designer ถูกตั้งค่าไว้ในสคริปต์ create_qsys.tcl

    รูปภาพที่ 1: Platform Designer

     

    รูปภาพที่ 2: สคริปต์ create_qsys.tcl

    ความละเอียด

    หากต้องการแก้ไขปัญหานี้ แก้ไขสคริปต์ create_qsys.tcl บรรทัดที่ 33 เพื่อเปลี่ยนขนาดหน่วยความจําดังนี้:

    "set_component_parameter_valueหน่วยความจําขนาด{327680}"

    การปรับเปลี่ยนนี้จะสร้างการออกแบบที่มีขนาดหน่วยความจํา 327680 ซึ่งตรงกับไฟล์เริ่มต้นของหน่วยความจํา

    ปัญหานี้แก้ไขได้ด้วยซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 21.4

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

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

    Intel® Arria®
    เอฟพีจีเอและเอฟพีจีเอ SoC Intel® Agilex™ 7
    Intel® Cyclone® 10 GX FPGA
    Intel® Stratix® 10 FPGA และ SoC FPGA

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