Difficulty Entering DFU Mode on OpenCR Board

Issue:

I am currently experiencing an issue with uploading firmware to my OpenCR board 1.0 and getting it into bootloader mode, and I was hoping you might be able to assist me in troubleshooting this problem.

I have two boards: the OpenCR board and the Arduino R4 board. When I connect the Arduino board, the port is automatically detected, and I am able to push code from the Arduino IDE with no issues. However, when I connect the OpenCR board, the port is not enabled, and I cannot compile or upload code. Initially, I was able to see the port and upload some simple code to the OpenCR board. However, when trying to upload the firmware code for the TurtleBot 3 Waffle Pi, I ran into trouble. The port is no longer detected, and I am unable to compile or push code to the board.

I have done some online research and found suggestions that the firmware could be corrupted, and that the board might need to be put into DFU mode to reinstall the firmware. Despite following all the online instructions to enter DFU mode (pressing the boot and reset buttons with the USB cable and battery connected), I have had no success. The only lights that stay on are the USB and power lights; none of the other status lights or user LEDs are activated.


I also attempted to manually reinstall the OpenCR software via the OpenCR setup tool, but I encountered the error: "Failed to open COM4: The board is not in boot mode. "Could you please suggest any additional steps or troubleshooting methods I can try to get the OpenCR board into bootloader mode or resolve this issue? Any insight into what might be causing this problem would be greatly appreciated.


Software Interface:
Windows PC - Arduino IDE used to upload the Firmware.
also, tried with Ubunto 20.02 - Arduino IDE to check for connection.
DFU-util github code was tried to trigger a manual Bootloader / recovery mode.


Tried all these steps in the manual from robotis.
Links used :
Issue ID : Windows not recognizing OpenCR board · Issue #114 · ROBOTIS-GIT/OpenCR · GitHub (but i am not even able to get this to Bootloader mode)
Recovery mode :
OpenCR 1.0

Bootloader mode : OpenCR 1.0.

All the links above have been tried and nothing fruitful.
I have also attached the OPENCR board, where the USB led and power led only lights up even when the DFU process was followed.

but i cannot still make the OPENCR into Bootloader or recovery mode.

That happend to us a while ago, try the Boot Sequence and the upload your code.

Here’s what worked for us