BLE on nrf52833 crashes on "BT RX WQ" thread

We are using an nrf52833 with the nrf21540 FEM and are getting a fault. Even with a basic BLE example, we are getting this fault. When we use a board that does not utiliize a FEM, we do not get this fault. The fault is happening on the "BT RX WQ" thread. See below for stack trace.

arch_system_halt(unsigned int reason) (c:\ncs\v2.8.0\zephyr\kernel\fatal.c:30)
k_sys_fatal_error_handler(unsigned int reason, const struct arch_esf * esf) (c:\ncs\v2.8.0\zephyr\kernel\fatal.c:44)
z_fatal_error(unsigned int reason, const struct arch_esf * esf) (c:\ncs\v2.8.0\zephyr\kernel\fatal.c:119)
z_arm_fatal_error(unsigned int reason, const struct arch_esf * esf) (c:\ncs\v2.8.0\zephyr\arch\arm\core\fatal.c:86)
z_arm_fault(uint32_t msp, uint32_t psp, uint32_t exc_return, _callee_saved_t * callee_regs) (c:\ncs\v2.8.0\zephyr\arch\arm\core\cortex_m\fault.c:1157)
z_arm_usage_fault() (c:\ncs\v2.8.0\zephyr\arch\arm\core\cortex_m\fault_s.S:102)
<signal handler called> (Unknown Source:0)
assert_post_action(const char * file, unsigned int line) (c:\ncs\v2.8.0\zephyr\lib\os\assert.c:43)
m_assert_handler(const char * const file, const uint32_t line) (c:\ncs\v2.8.0\nrf\subsys\mpsl\init\mpsl_init.c:299)
sym_S2UAPMFVIQXDUOA6CV7GJMB33TYHEUH5D6LHO5Q (Unknown Source:0)
sym_J5F7QGRFPKMLWRNSXZXS5YI7BM4DUTISCOASCOA (Unknown Source:0)
mpsl_timer0_isr_wrapper_body() (c:\ncs\v2.8.0\nrf\subsys\mpsl\init\mpsl_init.c:250)
mpsl_timer0_isr_wrapper() (c:\ncs\v2.8.0\nrf\subsys\mpsl\init\mpsl_init.c:248)
<signal handler called> (Unknown Source:0)
[Unknown code] (Unknown Source:0)
z_sched_wait(struct k_spinlock * lock, k_spinlock_key_t key, _wait_q_t * wait_q, k_timeout_t timeout, void ** data) (c:\ncs\v2.8.0\zephyr\kernel\sched.c:1570)
[Unknown code] (Unknown Source:0)

Parents Reply Children
No Data
Related