Error: exit status 74

Hello,

I experimented with the Arduino GIGA Display and after some uploads this error shows up:

Sketch uses 295176 bytes (15%) of program storage space. Maximum is 1966080 bytes.
Global variables use 104264 bytes (19%) of dynamic memory, leaving 419360 bytes for local variables. Maximum is 523624 bytes.
dfu-util 0.10-dev

Copyright 2005-2009 Weston Warning: Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release
Failed to retrieve language identifiers
Failed to retrieve language identifiers
error get_status: LIBUSB_ERROR_PIPE
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 http://sourceforge.net/p/dfu-util/tickets/

Opening DFU capable USB device...
Device ID 2341:0366
Device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Interface #0 ...
Determining device status...
Failed uploading: uploading error: exit status 74

And now my board is not working anymore.
The BOOT LED was red blinking but after I pressed the RST it is green blinking again.

Hi @anon73791316. You can try the technique documented here:

https://docs.arduino.cc/tutorials/giga-r1-wifi/cheat-sheet/#mbed-os

Double-tap the reset button to enter bootloader mode (allowing you to re-program the board).

The description is perhaps a bit vague. What is meant by the "double-tap" jargon is pressing and releasing the button on the board marked "RST" twice quickly.

After doing that, the LED near the "BOOT0" button should start pulsing green. Once you see that, try uploading again. Hopefully it will be successful this time.

I dont get it. I tried it yesterday exactly like you said it. And it didnt work. Why is it working now.
But still thanks haha
Board is working again.

Thanks for the update! Even though it is not as satisfying as finding an explanation for the problem, I guess we can be happy enough that the problem is no longer occurring.

If it comes back later, let us know and we'll see if we are able to investigate further.

Note that the Mbed OS crashes that cause the red blinking LED pattern can be caused by a bug in your sketch. In my experience, it is fairly common to encounter such a crash from time to time during the development of a sketch. As long as you know the "double-tap" technique, you should always be able to recover the board back to a state where you can upload to it again, but if the crash was caused by a bug in the sketch and you upload the same sketch again, then the crash is likely to recur. In this case, the task will be to find and fix the bug that causes the crash.