Hello,
I update ncs from v2.3.0 to v2.8.0 in matter windowcovering project.
my prj.conf file:
CONFIG_PM_DEVICE=y
CONFIG_PM_DEVICE_RUNTIME=y
CONFIG_USE_SEGGER_RTT=y
CONFIG_RTT_CONSOLE=y
CONFIG_SHELL=n
CONFIG_OPENTHREAD_SHELL=n
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=n
CONFIG_SERIAL=y
CONFIG_UART_INTERRUPT_DRIVEN=y
CONFIG_UART_NRFX_UARTE_LEGACY_SHIM=n
when I use pm_device_action_run(uart_dev, PM_DEVICE_ACTION_SUSPEND),the system interrupt conflict.
log display:
00> ASSERTION FAIL @ sem.c:136
00> E: r0/a1: 0x00000004 r1/a2: 0x00000088 r2/a3: 0x20027658
00> E: r3/a4: 0x00000004 r12/ip: 0x00000000 r14/lr: 0x00058347
00> E: xpsr: 0x010000f4
00> E: Faulting instruction address (r15/pc): 0x00087be0
00> E: >>> ZEPHYR FATAL ERROR 4: Kernel panic on CPU 0
00> E: Fault during interrupt handling
00> E: r0/a1: 0x00000004 r1/a2: 0x00000088 r2/a3: 0x20027658
00> E: r3/a4: 0x00000004 r12/ip: 0x00000000 r14/lr: 0x00058347
00> E: xpsr: 0x010000f4
00> E: Faulting instruction address (r15/pc): 0x00087be0
00> E: >>> ZEPHYR FATAL ERROR 4: Kernel panic on CPU 0
00> E: Fault during interrupt handling
Regards,
Danny