I'm running the at_client project one of our custom boards and am able to see the "AT host sample started" message, but it only responds to the first "AT" I sent. Any commands I enter after that return an ERROR;
Peripheral Domain Status 00 NRF_P0 Non-Secure OK 01 NRF_CLOCK Non-Secure OK 02 NRF_RTC1 Non-Secure OK 03 NRF_NVMC Non-Secure OK 04 NRF_UARTE1 Non-Secure OK 05 NRF_UARTE2 Secure SKIP 06 NRF_TWIM2 Non-Secure OK 07 NRF_SPIM3 Non-Secure OK 08 NRF_TIMER0 Non-Secure OK 09 NRF_TIMER1 Non-Secure OK 10 NRF_TIMER2 Non-Secure OK 11 NRF_SAADC Non-Secure OK 12 NRF_PWM0 Non-Secure OK 13 NRF_PWM1 Non-Secure OK 14 NRF_PWM2 Non-Secure OK 15 NRF_PWM3 Non-Secure OK 16 NRF_WDT Non-Secure OK 17 NRF_IPC Non-Secure OK 18 NRF_VMC Non-Secure OK 19 NRF_FPU Non-Secure OK 20 NRF_EGU1 Non-Secure OK 21 NRF_EGU2 Non-Secure OK 22 NRF_DPPIC Non-Secure OK 23 NRF_GPIOTE1 Non-Secure OK 24 NRF_REGULATORS Secure SKIP SPM: NS image at 0xc000 SPM: NS MSP at 0x20027f48 SPM: NS reset vector at 0xde89 SPM: prepare to jump to Non-Secure image. ***** Booting Zephyr OS build v2.0.99-ncs1-1-gb50c524b7c08 ***** The AT host sample started AT OK AT ERROR AT+CFUN? ERROR
The same firmware on the PCA10090 works fine and I am able to issue AT commands. The problem board also has no problems running code that makes use of the modem for LTE/GPS.
Modem FW v1.1.0