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

ทําไมฉันจึงไม่สามารถเข้าถึงอุปกรณ์ Intel® Arria® 10 ผ่านอินเทอร์เฟซ JTAG เมื่อใช้โหมดการกําหนดค่า Active Serial

สิ่งแวดล้อม

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

หากอุปกรณ์กําหนดค่า EPCQ-L ได้รับการตั้งโปรแกรมด้วยภาพที่เสียหายหรือไฟล์การเขียนโปรแกรมที่ไม่ถูกต้อง การกําหนดค่า Active Serial จะล้มเหลวและคุณจะสังเกตเห็นพิน nSTATUS ในการสลับอุปกรณ์ Intel® Arria® 10 ระหว่างการกําหนดค่า การพยายามกําหนดค่าอุปกรณ์ Intel® Arria® 10 ด้วยบิตสตรีมที่เสียหายอาจทําให้เกิดลักษณะการทํางานที่ไม่คาดคิด ทําให้ไม่สามารถเข้าถึงพอร์ต JTAG ได้

 

 

ความละเอียด

ในการปลดล็อคอุปกรณ์ Intel® Arria® 10 เนื่องจากภาพการกําหนดค่าเสียหาย คุณต้องเปลี่ยนคําสั่ง CONFIG_IO อย่างต่อเนื่องเพื่อเข้าถึงพอร์ต JTAG อีกครั้ง คําสั่ง CONFIG_IO จะหยุดกระบวนการกําหนดค่า Active Serial ซึ่งทําให้เข้าถึงพอร์ต JTAG ได้ ควรอ่านค่า IDCODE ที่สอดคล้องกันและถูกต้อง

 

คุณสามารถใช้ไฟล์ Jam STAPL เพื่อออกคําสั่ง CONFIG_IO ลงในอุปกรณ์ Intel® Arria® 10 ไฟล์ a10_unbrick.jam จะออกคําสั่ง CONFIG_IO 30 ครั้ง ตามด้วยคําสั่ง IDCODE ในการดําเนินการกับไฟล์ jam โดยใช้ quartus_jli ให้ใช้คําสั่งต่อไปนี้:

 

quartus_jli -c -aCONFIG_IO a10_unbrick.jam

 

เมื่อดําเนินการแล้ว คุณควรสังเกตว่ามีการอ่านค่า IDCODE ที่ถูกต้อง ซึ่งแสดงว่าขณะนี้พอร์ต JTAG สามารถเข้าถึงได้แล้ว แล้วตั้งโปรแกรมใหม่อุปกรณ์ EPCQ-L ด้วยอิมเมจการกําหนดค่าที่ถูกต้อง

 

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

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

Intel® Arria® 10 SX SoC FPGA
Intel® Arria® 10 GX FPGA
Intel® Arria® 10 GT FPGA

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