Thread 中讨论的其他器件: WL1271
我们有相当多的 WL1801MOD 在我们的硬件中运行良好。 但是、有几个芯片会导致大量中断。 当我们使用`ifconfig wlan0 up`在 Linux 中加载 wifi 驱动程序时、Linux 内核中断处理程序([IRQ/45-wl18xx])会使用大多数 CPU。 每个器件上的设置基本相同。
导致此行为的原因可能是什么?
30分钟后、会生成许多中断:
CAT /proc/interrupts | grep wl18xx
45: 17633181 Zynq-GPIO 16电平 wl18xx
与正常运行的 wl1801mod 芯片不同:
CAT /proc/interrupts | grep wl18xx
45: 321 个 Zynq-GPIO 16级 wl18xx