in my country's website it said Arduino, that's why I bought the controller in the first place, but I have it now and I am stuck with it.
the full name of the device is UNO R4 WiFi Board Renesas RA4M1 ESP32S3.
i really don't know what to do now.
i can upload the code on the controller but I cant debug it......
Open On-Chip Debugger 0.11.0+dev-gab95bac57-dirty (2021-05-11-10:45)
Licensed under GNU GPL v2
For bug reports, read OpenOCD: Bug Reporting
CDRTOSConfigure
embedded:startup.tcl:26: Error: Can't find interface/{programmer.protocol}.cfg
in procedure 'script'
at file "embedded:startup.tcl", line 26
[2024-11-17T22:05:54.385Z] SERVER CONSOLE DEBUG: onBackendConnect: gdb-server session closed
GDB server session ended. This terminal will be reused, waiting for next session to start...
The Uno R4 Wifi It is quite a bit more powerful than most earlier versions of Arduino, so you can do quite a bit more with it than you can with the old Uno R3.
The first thing you should be aware of is that the Arduino IDE integrated sketch debugger is a very complex feature that is only intended to be used by advanced users. Beginners are likely to end up being too confused by the debugger to get value out of it.
That said, I'll proceed with providing assistance with the problem you reported:
Select Tools > Programmer > ARM CMSIS-DAP compatible from the Arduino IDE menus, then try starting the debugger again
Explanation
Although we traditionally used this Tools > Programmer menu to select an ISP programmer to use for a firmware flashing operation ("Burn Bootloader" or "Upload Using Programmer"), the menu now has an additional use for configuring the interface between the Arduino board and Arduino IDE's debugger.
The UNO R4 WiFi has an on-board debug probe. This debug probe uses the CMSIS-DAP protocol, so the appropriate item to select from Arduino IDE's Tools > Programmer is "ARM CMSIS-DAP compatible".
What kind of controller were you planning to buy?
If it's a more traditional version of the Arduino Uno - Uno R3, keep in mind that it doesn't support debugging at all