Hi,
I used a nRF51 dongle (PCA10031) wit the nRF Connect (v3.3.0) Bluetooth Low Energy application to communicate with a MBN52832 development kit. This works great until now. Now I always get an "Error occured opening serial port. (NRF_ERROR_TIMEOUT) when I try to connect to the nRF51 dongle. What may have happened is, that I accidentally programmed a file for the MBN52832 development kit to the nRF51 dongle.
So my question, how can I restore/update the original firmware for the nRF51 dongle? And where can I find this firmware image?
Here is the logfile of the nRF Connect BLE application:
2020-03-05T13:24:24.239Z INFO Validating connectivity firmware for device with serial number 000680077079...
2020-03-05T13:24:24.745Z INFO Connectivity firmware is valid.
2020-03-05T13:24:24.746Z INFO Getting information from J-Link debugger...
2020-03-05T13:24:25.458Z INFO Found device type: nRF51. J-Link firmware: J-Link OB-SAM3U128-V2-NordicSemi compiled Jan 7 2019 14:07:15.
2020-03-05T13:24:25.459Z INFO Connectivity firmware version: 4.1.1. SoftDevice API version: 2. Baud rate: 1000000.
2020-03-05T13:24:25.459Z INFO Opening adapter connected to COM9
2020-03-05T13:24:26.370Z INFO Successfully opened COM9. Baud rate: 1000000. Flow control: none. Parity: none.
2020-03-05T13:24:26.370Z DEBUG State change: STATE_START -> STATE_RESET
2020-03-05T13:24:26.370Z DEBUG 1 -> [N/A] type: RESERVED_5 reliable: no seq#:0 ack#:0 payload_length:0 data_integrity:0 err_code:0x0
2020-03-05T13:24:26.370Z INFO Reset performed on adapter COM9
2020-03-05T13:24:26.670Z DEBUG State change: STATE_RESET -> STATE_UNINITIALIZED
2020-03-05T13:24:26.670Z DEBUG 2 -> [01 7e ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC]
2020-03-05T13:24:26.921Z DEBUG 3 -> [01 7e ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC]
2020-03-05T13:24:27.172Z DEBUG 4 -> [01 7e ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC]
2020-03-05T13:24:27.423Z DEBUG 5 -> [01 7e ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC]
2020-03-05T13:24:27.674Z DEBUG 6 -> [01 7e ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC]
2020-03-05T13:24:27.924Z DEBUG 7 -> [01 7e ] type: LINK_CONTROL_PACKET reliable: no seq#:0 ack#:0 payload_length:2 data_integrity:0 err_code:0x0 [SYNC]
2020-03-05T13:24:28.174Z DEBUG State change: STATE_UNINITIALIZED -> STATE_NO_RESPONSE
2020-03-05T13:24:28.175Z ERROR Received status with code 0 PKT_SEND_MAX_RETRIES_REACHED, message: 'No response from device. Tried to send packet 6 times.'
2020-03-05T13:24:29.371Z DEBUG serial port read on port COM9 aborted.
2020-03-05T13:24:29.376Z ERROR Error occured when opening port. Errorcode: NRF_ERROR_TIMEOUT (0xd)
Best regards,
Martin