Xilinx zcu102 "nwl-pcie fd0e0000.pcie: 致命的でないエラーを検出する"エラーでLinuxがクラッシュする

Xilinx zcu102 "nwl-pcie fd0e0000.pcie: 致命的でないエラーを検出する"エラーでLinuxがクラッシュする

Xilinx 2018.3 SDK環境を使用してPetalinuxプロジェクトを作成しました。私はzcu102 Xilinxボードとボードに接続されたPCIeカードにプロジェクトを構築しました。

私はコードがクラッシュするまでエラーなしでしばらくデバッグしました。 PCIカードにデータを送信する外部エミュレータを実行した後、この問題が発生します。写真をご覧ください。私は変態マッサージを受け取ります:

[1845.777165]nwl-pcie fd0e0000.pcie: 致命的でないエラーが検出されました。

私のコンソールでエラーが引き続き実行され、その時点でSDK [eclipse]も中断され、ボードを再起動する必要があります。このエラーはどういう意味ですか?

必要に応じて詳細をお知らせします。このエラーをデバッグし、根本的な原因を見つける方法を提案できますか?ここに画像の説明を入力してください。

答え1

petalinuxバージョンの問題やcppコードエラーではないことが確認されました。

問題の原因は、PCIeカードに2つのFPGAモジュールがあり、混乱してOSの競合を引き起こす可能性があることです。

関連情報