I am not doing any activity related to flash during burst transfer. After successful burst message transfer on its turn, slave1 try to send burst message on immediate next turn of it. here i am sending 5 block of 8 bytes each. During second transfer, in following sequence it gets fail.
Sequence 1 : Transfer of first 8 byte block Burst send start using BURST_SEGMENT_START index
err_code =
sd_ant_burst_handler_request(CHANNEL_0, 8 , &gu8ar;_AntBurstTxBuffer[0], BURST_SEGMENT_START);
APP_ERROR_CHECK(err_code);
Sequence 2 : on receive of EVENT_TRANSFER_NEXT_DATA_BLOCK event when i send next block using
err_code =
sd_ant_burst_handler_request(CHANNEL_0, 8 , &gu8ar;_AntBurstTxBuffer[8], BURST_SEGMENT_CONTINUE);
APP_ERROR_CHECK(err_code);
Here I get error 0x4020 and my controller gets reset as i put reset on any failure.