Xilinx zcu102 上的 Linux 崩溃“nwl-pcie fd0e0000.pcie:检测到非致命错误”错误

Xilinx zcu102 上的 Linux 崩溃“nwl-pcie fd0e0000.pcie:检测到非致命错误”错误

我用Xilinx 2018.3 sdk环境做了一个petalinux项目。我在 zcu102 Xilinx 板和连接到该板的 PCIe 卡上构建了我的项目。

我调试我的代码一段时间没有错误,直到它崩溃。它发生在我运行将数据发送到 pci 卡的外部模拟器之后。看照片。我得到无尽的按摩:

[1845.777165]nwl-pcie fd0e0000.pcie:检测到非致命错误

该错误在我的控制台上持续运行,到那时 sdk [eclipse] 也卡住了,我需要重新启动主板。这个错误是什么意思?

如有必要,我将提供更多详细信息。您能建议一种方法来调试此错误并找到根本原因吗?在此输入图像描述

答案1

原来不是petalinux版本的问题,或者cpp代码故障

问题的根源是 PCIe 卡上有 2 个 FPGA 模块,这些模块可能会混淆并导致操作系统崩溃

相关内容