Hi,
I'm using SDK17.0.2 example(ble_uart) on nRF52832.When I enabled SPIM to drive sensor,and send data, RTT Viewer logging SOFTDEVICE: INVALID MEMORY ACCESS.
BTW I have used RNG before seng data.
SD version:S132

Even I don't add any peripheral code, there still have error SOFTDEVICE: INVALID MEMORY ACCESS.
int main(void)
{
bool erase_bonds;
uint8_t random_value = 0;
// Initialize.
uart_init();
log_init();
timers_init();
buttons_leds_init(&erase_bonds);
power_management_init();
ble_stack_init();
gap_params_init();
gatt_init();
services_init();
advertising_init();
conn_params_init();
// Start execution.
printf("\r\nUART started.\r\n");
NRF_LOG_INFO("Debug logging for UART over RTT started.");
advertising_start();
NRF_RNG->CONFIG=1;
NRF_RNG->TASKS_START=1;
NRF_RNG->EVENTS_VALRDY=0;
while(NRF_RNG->EVENTS_VALRDY==0){}
random_value=NRF_RNG->VALUE;
NRF_RNG->TASKS_STOP=1;
NRF_RNG->INTENCLR=0;
NRF_RNG->CONFIG=0;
// Enter main loop.
for (;;)
{
idle_state_handle();
}
}
