No DFU capable USB device available

After flashing the Renesas MCU with the bootloader using the latest version of Renesas Flash Programmer, the serial port still display as RA USB Boot(CDC) and I get No DFU capable USB device available (exit status 74).

I have a Arduino Uno R4 WiFi but I soldered the RA4M1 USB bridge under the board. I have tried both bootloader for the Uno R4 WiFi and Minima and none of the works. In each case I've got operation completed and the flashing is successful when I flash the bootloader.

When the usb port is set directly to the Renesas MCU, should we put the minima bootloader?

Has anyone had success reflashing the bootloader?

My goal is to flash Tasmota on the ESP32S3 of the Arduino Uno R4 WiFi (which works) and communicate with the Renesas chip by having Firmata installed on it and communicate via the shared UART.

ok, I found the solution. There is a unlabeled pin just beside IOREF (boot in the pinout or MD in schematic). When you put a jumper on that pin to ground and reset the board, you end up in RA USB Boot with a VID 0x045B and PID 0x0261. When you put that pin to 5V and reset the board, you end up with the correct minima USB Serial port with VID 0x2341and PID 0x0069.

Hello friend! If I'd like to flash the bootloader on uno wifi r4, shall I put the BOOT pin to GND firstly? But I didn't see this step in github.

yes, connect Boot and GND and you should see RA USB Boot(CDC) in device manager. From there you can flash the MCU.

Thanks for your advice.I've flashed the bootloader successfully, and I could see the dfu usb device. But I can't upload sketch via this port. How should I use this port for programming?

can you tell me more a little bit about your setup? did you solder the bridge under the board? if so, you need the minima boot loader and then you put the boot pin to 5V.

I can see Santiago DFU in USB device, but the system show me "device usb requires further installation",

that should be correct, can you select it in Arduino IDE?

Yes, I can upload the sketch via IDE, but it cannot run.(even the blink sketch)

OK, I found the reason. The GPIO reflection between WiFi and minima is different. The D13 in WiFi is D5 in minima.