Hello,
My board suddenly stopped being detected by windows since today morning. Worked fine until yesterday.
When I connect the USB cable, I see 'The USB device connected has malfunctioned. Windows does not recognize it'. I did not see this before. I only see a Green LED ON by the USB-C cable connection. Tried pressing RST switch twice then I see BOOT0 LED flashing green but Arduino doesn't see it.
In the device manager, when I connect this USB cable, I see a "Unknown USB device (Device Descriptor Request Failed)" under USB Controllers.
Can someone please help with this get it back up and running.
@ptillisch
I just noticed, while connected to USB, the micro (STM32H7) is getting hot. The board is damaged ?
Tried bootloader with dfu-util, but it says no DFU device
C:\Users\smadishe>"C:\Users\smadishe\AppData\Local\Arduino15\packages\arduino\tools\dfu-util\0.10.0-arduino1\dfu-util" --device ,0x0483:0xdf11 -D "C:\Users\smadishe\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.5\bootloaders\GIGA\bootloader.bin" -a0 --dfuse-address=0x8000000
dfu-util 0.10-dev
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util / Tickets
Warning: Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release
No DFU capable USB device available
Hi @shivamadishetty.
Both these symptoms might be caused by a short or external circuitry connected to the Arduino board drawing excessive current.
Make sure the board is not sitting on anything conductive that could short the contacts on the bottom of the board. Inspect the board carefully on both sides to make sure there isn't any conductive debris (e.g., strands of wire or component leads) on the board or on the surface the board is sitting on.
If you have a shield or any external circuitry or components connected to your Arduino board, try this experiment:
- Disconnect the USB cable of the Arduino board from your computer.
- Disconnect any shields, modules, external circuitry, etc. from your board.
- Connect the Arduino board to your computer with a USB cable.
Now check to see if the problem still occurs.
This experiment will determine whether the problem was caused by the external circuitry. If so, you can then focus your attention on identifying the specific problem with the circuit and resolving it.
Hi @ptillisch , I did remove external circuitry and just connected USB cable to my computer.
Arduino cant detect
Yes, it still gets hot within about 5 minutes.
The problem is probably caused by the Arduino board having suffered permanent physical damage. I recommend you carefully review what you were doing with the board the last time it was in a working state. You may be able to identify the cause of the damage and in this way profit from the mishap by gaining knowledge that will allow you to avoid subjecting boards to the same conditions in the future.
Unless you have the right tools on hand and the skills to use those tools, repair of the board will not be feasible. I suggest you attach a note to the damaged board describing what is wrong with it and put it in your electronics salvage bin. Then purchase a replacement board.