ID de l'article: 000099206 Type de contenu: Dépannage Dernière révision: 03/07/2024

Pourquoi le moniteur de température et de tension ne fonctionne-t-il pas lorsque le pilote Linux* FCS de la branche 6.1.68-its est chargé sur Agilex™ 5 ?

Environnement

linux-socfpga

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

En raison d’un problème avec le pilote FCS livré dans la version 6.1.68-lts dans la version QPDS24.1 et antérieure, le pilote hwmon se bloque lorsque la fonction stratix10_svc_done( ) est exécutée sur l’appareil Agilex™ 5.

Les erreurs suivantes peuvent s’afficher lorsque le noyau démarre et que le pilote FCS est chargé :

[ 7.399960] svc_normal_to_secure_thread : STATUS_ERROR [56/1861]

[ 7.405012] récupérer P addr=0x00000000fa028024

[ 7.409854] stratix10_svc_send : fcs : envoyé P-va=0000000004d5ac7c, P-com=51, P-size=183056464

[ 7.418177] stratix10_svc_send : fcs : put to FIFO pa=0x0000000000000000, cmd=51, size=0

[ 7.426060] obtenir de FIFO pa=0x0000000000000000, commande=81, taille=0

[ 7.432322] svc_normal_to_secure_thread : fcs : avant l’appel SMC -- a0=0x00000000c2000008 a1=0x00000000fa028038

Résolution

Pour contourner ce problème, appliquez les configurations suivantes :

./scripts/config --set-val CONFIG_SENSORS_SOC64 y

./scripts/config --set-val CONFIG_CRYPTO_DEV_INTEL_FCS n

Ce problème devrait être résolu dans une prochaine version du noyau Linux*.

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.