Hi,
We use nRF52810 to develop a HID Controller ,We use the SDK of 17.1.0 and softdevice of S112 .We use PCA10040 connect to our customer board .
All is going well ,But there is a problem today .When we download program using keil ,an error occurred .The following dialog box pops up。

I also tryed nrfjprog to erease nRF52810 ,but it still failed ,log as below:
C:\Users\hyman>nrfjprog -f NRF52 --eraseall --log Failed to read device memories.[error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [ nRF52] - Failed when checking readback protect status. [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". [error] [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.". ERROR: JLinkARM DLL reported an error. Try again. If error condition ERROR: persists, run the same command again with argument --log, contact Nordic ERROR: Semiconductor and provide the generated log.log file to them.
the nrfiprog version:
C:\Users\xiehui>nrfjprog -v nrfjprog version: 10.18.1 external JLinkARM.dll version: 7.80c
I tryed "Programer" of "nRF Connect for desktop V3.12.0" ,fail information is "Unsupported device. The detected device could not be recognized as neither JLink device nor Nordic USB device."
This problem has never happened before .I don't know whether this problem is caused by jlink or nRF52810 ?
Could you please help me troubleshoot this problem.
Thanks.
Best Regards
Hyman