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

ทําไมตัวตรวจสอบอุณหภูมิและแรงดันไฟฟ้าไม่ทํางานเมื่อไดรเวอร์ Linux* FCS ในสาขา 6.1.68 โหลดบน Agilex™ 5

สิ่งแวดล้อม

linux-socfpga

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

เนื่องจากปัญหาเกี่ยวกับไดรเวอร์ FCS ที่จัดส่งใน 6.1.68-lts ในรุ่น QPDS24.1 และรุ่นก่อนหน้า ไดรเวอร์ hwmon จะค้างเมื่อฟังก์ชัน stratix10_svc_done( ) ถูกดําเนินการบนอุปกรณ์ Agilex™ 5

คุณอาจเห็นข้อผิดพลาดถัดไปเมื่อบูทเคอร์เนลและไดรเวอร์ FCS ถูกโหลด:

[ 7.399960] svc_normal_to_secure_thread: STATUS_ERROR [56/1861]

[ 7.405012] เรียกร้องกลับ P addr=0x00000000fa028024

[ 7.409854] stratix10_svc_send: fcs: ส่ง P-va=00000004d5ac7c, P-com=51, P-size=183056464

[ 7.418177] stratix10_svc_send: fcs: ใส่ FIFO pa=0x0000000000000000, cmd=51, size=0

[ 7.426060] รับจาก FIFO pa=0x0000000000000000, command=81, size=0

[ 7.432322] svc_normal_to_secure_thread: ก่อนโทร SMC -- a0=0x00000000c2000008 a1=0x00000000fa028038

ความละเอียด

เมื่อต้องการหลีกเลี่ยงปัญหานี้ ใช้การกําหนดค่าต่อไปนี้:

./สคริปต์/การกําหนดค่า --set-val CONFIG_SENSORS_SOC64 y

./สคริปต์/การกําหนดค่า --set-val CONFIG_CRYPTO_DEV_INTEL_FCS n

ปัญหานี้มีกําหนดที่จะได้รับการแก้ไขในรุ่น Linux* Kernel ในอนาคต

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