Requesting help with the following error for BL653 : "Failed to load readback protection status: async task failure for id: 7452100220 msg: [jlink] JLINKARM_DLL_ERROR (Origin: "Error when running operation: protection-get")."

Board schematic

board picture

log file attached

Greetings,

TLDR: I am unable to flash our custom board (BL653 chip) using JLink (possibly due to the flash memory having protection enabled).

We are using a custom board with the BL653 (Rev. 2) chip. If I use J-Flash, I get an accurate voltage reading off the board, but then I receive an error saying that the CPU could not be connected. If I use jprog from command line (--recovery, reset, erase, debug reset, or any other argument), I get a similar error and the action is unsuccessful (log file attached above). 

Additionally, we tried to flash the board through Zephyr, but apparently Zephyr only supports the nRF52833 dev kits, and not the chip itself. We also connected it to our BT510 dev board as a last-ditch effort, but that did not work either. 

I have attached the schematics for our board as well. We have read multiple similar posts where users have trouble flashing / debugging the board potentially due to a read/write protection enabled for the flash. We will greatly appreciate any solutions that you could provide to get around this issue! While Zephyr would be the ideal route for our project, we will settle for a successful connecting using JLink or Segger Studio as well.

Thank you,

Sheep Boi

Related