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

เหตุใดฉันจึงได้รับข้อผิดพลาดกับโครงการNios IIแบบกําหนดเองของฉันโดยใช้ตัวเลือกแอปพลิเคชันของ NEEK หรือบอร์ดการพัฒนา Cyclone III

สิ่งแวดล้อม

BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

พบปัญหาสําหรับผู้ใช้เครื่องมือ 11.1 Qsys เมื่อสร้างไฟล์แฟลชสําหรับการออกแบบที่อ้างอิงตัวเลือกแอปพลิเคชัน  ไฟล์สคริปต์ n2c3.sh ที่มาพร้อมกับบอร์ดจะสร้างไฟล์แฟลชซอฟต์แวร์ที่เข้ากันไม่ได้กับแอปพลิเคชันที่พร้อมใช้งานบนบอร์ดการพัฒนา Nios® II NEEK และ Cyclone® III  อาการของปัญหาคือส่วนฮาร์ดแวร์ของการออกแบบFPGAจะโหลดสําเร็จ แต่ภาพซอฟต์แวร์ (elf) จะล้มเหลวโดยมีข้อผิดพลาดต่อไปนี้:

"เกิดข้อผิดพลาดในการโหลดแอปพลิเคชัน"

ปัญหาเกิดจากการรวมอยู่ในบันทึก S7 โดยเครื่องมือ nios2-elf ที่ตอนท้ายของไฟล์แฟลชซอฟต์แวร์ที่สร้างขึ้นโดยสคริปต์ n2c3.sh  บันทึก S7 บ่งชี้ที่อยู่เริ่มต้นสําหรับโปรแกรม elf แต่ข้อมูลนี้ไม่ได้ถูกอ่านอย่างถูกต้องหรือถูกใช้โดยตัวเลือกแอปพลิเคชันที่พร้อมใช้งาน

ความละเอียด

ในการแก้ไขปัญหานี้ ให้แก้ไขไฟล์ _sw.flash ดังนี้:

  1. เปิดไฟล์ในโปรแกรมแก้ไขข้อความ และค้นหาบรรทัดสุดท้ายของไฟล์
  2. หากบรรทัดสุดท้ายเริ่มต้นด้วยอักขระ "S7" ให้ลบข้อความทั้งหมดในบรรทัดนั้น
  3. ตรวจสอบให้แน่ใจว่าไม่ได้ลบการส่งคืนการขนส่งและบรรทัดสุดท้ายของไฟล์ว่างเปล่า

ปัญหานี้ไม่ได้รับการวางแผนให้แก้ไขในเครื่องมือเวอร์ชั่นที่ใหม่กว่า

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

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

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

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