专栏底层软件spi_service 进入异常状态“D”,主要会受哪些影响?

spi_service 进入异常状态“D”,主要会受哪些影响?

已解决
五岁月下练剑2022-12-16
34
5
您好,
请问pilot板子,spi_service 进入异常状态“D”,主要会受哪些影响? 除了手动重启和上下电,有没有其他方式恢复?
底层软件
征程3
评论3
0/1000
  • 新手村
    Lv.4

    您好:

    一般进程状态D是处于sleep and uninterruptible状态,spi_service有任务发就能应该就能唤醒;麻烦试下

    2022-12-16
    0
    2
    • 五岁月下练剑回复新手村:

      目前定位出现低温情况下,SPI休眠状态,目前定位到问题是mcu那边的,感谢

      2022-12-19
      0
    • 新手村回复五岁月下练剑:

      嗯,不客气,有问题再讨论

      2023-01-17
      0
  • 船到桥头
    Lv.1

    您好:

    D状态说明进程未被调度,可以看下卡在哪里 cat /proc//stack

    也可以跟踪下进程,strace -p

    2022-12-16
    0
    0
  • 费小财
    Lv.5

    您好,

    你也可以dmesg | grep spi,看看是不是进程出现异常,如果有得话,可以把异常信息发出来看看

    2022-12-16
    0
    0