I tried to upload a sketch to my giga board today and received a DFU error similar to many other users. The posts I read suggested adding a rules file containing "SUBSYSTEMS==”usb”, ATTRS{idVendor}==”2341″, MODE:=”0666″" to /etc/udev/rules.d but it does not seem to have any effect even after reboot.
Any suggestions would be greatly appreciated.
UPDATE: I was able to execute the script from https://support.arduino.cc/hc/en-us/articles/9005041052444-Fix-udev-rules-on-Linux#mbed-os and it seems to be working.
Hi @richpaul6806. Please post the full and exact text of the error message.
no problem @ptillisch, I didnt post it initially because so many others have posted the same error and it is well documented but if you think it will help...
Sketch uses 109480 bytes (5%) of program storage space. Maximum is 1966080 bytes.
Global variables use 47528 bytes (9%) of dynamic memory, leaving 476096 bytes for local variables. Maximum is 523624 bytes.
An error occurred while uploading the sketch
dfu-util 0.10-dev
dfu-util: Warning: Invalid DFU suffix signature
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
dfu-util: A valid DFU suffix will be required in a future dfu-util release
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
dfu-util: Cannot open DFU device 2341:0366 found on devnum 7 (LIBUSB_ERROR_ACCESS)
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
dfu-util: No DFU capable USB device available
@ptillisch I was able to get it to work. Updated my original post with solution.
1 Like
Thank you very much for sharing the solution of dfu problems for Arduino GIGA R1 boards. This resolved a difficult situation that had already been going on for several days.
Juan Carlos Largo