This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello, new to this forum and programming cc2650, not sure if this is the right forum to ask this question.
I have been trying to erase a cc2650 launchpad in order to programme it with Contiki-ng. But when I try to erase the flash in Uniflash 8.6.0, I have this error message "Error connecting to the target: (Error-2131@0x0) Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings."
Environment to run Uniflash: Ubuntu 22.04.4 in virtualbox. Uniflash version 8.6.0. Emulation package 12.7.0.00059.
Procedures so far to debug the error:
1. I have updated the XDS110 firmware, its current version is 3.00.00.28. This has been done through both Uniflash in WIndows and xdsdfu command line tool.
2. I have tried to reduce the JTAG TCLK frequency from the default 5.5MHz to 2.5MHz as suggested in the debug page for XDS110. Error persists.
3. I have also tried to reduce the enter voltage as suggested by another source I read in the forum to 2.5V. Error persists.
4. I have tried to connect XDS110 via CCS12.6.0 using the verify connection tool, the error message is:
This error is generated by TI's USCIF driver or utilities.
The value is '-242' (0xffffff0e).
The title is 'SC_ERR_ROUTER_ACCESS_SUBPATH'.
The explanation is:
A router subpath could not be accessed.
The board configuration file is probably incorrect.
My best guess is that the board configuration is properly set up, but I don't know how to find the wrong configuration and how to restore the default setting? Anyone could help would be much appreciated.
Hello Shuhao,
These errors typically indicate a connection issue between the XDS110 and CC2650 device. Can you please confirm that all XDS110 jumpers have been connected and that the "XDS110 Power" jumper is populated as well? This should be the default configuration of the LaunchPad board, and you can review images from the tool page for confirmation. You should also be using a short USB cable, preferably the one provided out-of-box with the LaunchPad. Do you have any other LaunchPads or PCs to test with?
Regards,
Ryan
Thank you so much Ryan. I have checked the jumpers. It turns out that the jumpers are not well connected on both of my boards.