# Portenta Will Not Finish Uploading

**URL:** <https://forum.arduino.cc/t/portenta-will-not-finish-uploading/1159280>\
**Category:** Portenta H7\
**Created:** [August 17, 2023, 10:19pm UTC](https://forum.arduino.cc/t/portenta-will-not-finish-uploading/1159280 "2023-08-17T22:19:17Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![thomasstyrvoky](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/thomasstyrvoky/32/1126983_2.png) [@thomasstyrvoky](https://forum.arduino.cc/u/thomasstyrvoky)\
**Post date:** [August 17, 2023, 10:19pm UTC](https://forum.arduino.cc/t/portenta-will-not-finish-uploading/1159280/1 "2023-08-17T22:19:17Z")

</div>

Hello All,

I have a Portenta out of the box and using USC-A to USB-C since USB-C to USB-C doesn't seem to work. When I try to upload it says the error below:

"Warning: Invalid DFU suffix signature  
A valid DFU suffix will be required in a future dfu-util release  
Cannot open DFU device 2341:035b found on devnum 21 (LIBUSB\_ERROR\_NOT\_FOUND)  
No DFU capable USB device available  
the selected serial port No DFU capable USB device available  
does not exist or your board is not connected"

According to the Arduino site it says the first two lines are normal and can be ignored. It is the following lines and the devnum 21 that seem to be the issue. I tried with USB-C 3.0 and 2.0 and that doesn't seem to do the trick. I even tried with and without "bootloader mode" and still no solution. I am looking at the serial and it is connected to the correct COM that says "portenta". I kind of exhausted most solutions and was wondering if anyone had any information to help. For the most part I know the board works since it works with one of my laptops. However, any other laptop I have encountered it gives the same error and I am wondering if it is a security thing on my end. I only say that because it looks like it tries to connect and upload but eventually kicks me out.

Below is more of the exact flow of events:

"Used platform Version Path  
arduino:mbed\_portenta 4.0.2 /home/builder/.arduino15/packages/arduino/hardware/mbed\_portenta/4.0.2  
Upload started  
Programming with: Serial  
Restarting in bootloader mode  
Flashing with command:C:/Users/XXXXXX/.arduino-create/arduino/dfu-util/0.10.0-arduino1/dfu-util.exe --device 0x2341:0x035b -D C:/Users/XXXXXXX/AppData/Local/Temp/arduino-create-agent85974012/IMPROVED\_MONITOR\_MR600.bin -a0 --dfuse-address=0x08040000:leave  
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](http://sourceforge.net/p/dfu-util/tickets/)  
Warning: Invalid DFU suffix signature  
A valid DFU suffix will be required in a future dfu-util release  
Cannot open DFU device 2341:035b found on devnum 28 (LIBUSB\_ERROR\_NOT\_FOUND)  
No DFU capable USB device available"

Forgive me if I have left any information out, but I will respond if anyone needs more of an idea.

Thank you!

---

<div class="post-metadata">

**Author:** ![PMarquinez](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/pmarquinez/32/942592_2.png) [@PMarquinez](https://forum.arduino.cc/u/PMarquinez)\
**Post date:** [September 11, 2023, 3:27pm UTC](https://forum.arduino.cc/t/portenta-will-not-finish-uploading/1159280/2 "2023-09-11T15:27:26Z")

</div>

How do you see the board on the device manager?  
Is it being correctly recognized?

---

<div class="post-metadata">

**Author:** ![esteesjose](https://avatars.discourse-cdn.com/v4/letter/e/f4b2a3/32.png) [@esteesjose](https://forum.arduino.cc/u/esteesjose)\
**Post date:** [September 27, 2023, 3:31am UTC](https://forum.arduino.cc/t/portenta-will-not-finish-uploading/1159280/3 "2023-09-27T03:31:14Z")

</div>

Were you able to fix it?

You could try reinstalling the Arduino IDE, installing another version (IDE 2 if you're using 1.8.x, or the other way around), or maybe using a Virtual Machine with a different OS.  
Or maybe try it on a different computer, if it's a hardware problem.

Good luck

---

<div class="post-metadata">

**Author:** ![nicodenhertog101](https://avatars.discourse-cdn.com/v4/letter/n/71c47a/32.png) [@nicodenhertog101](https://forum.arduino.cc/u/nicodenhertog101)\
**Post date:** [September 28, 2023, 7:44pm UTC](https://forum.arduino.cc/t/portenta-will-not-finish-uploading/1159280/4 "2023-09-28T19:44:09Z")

</div>

what color is the LED?

---

<div class="post-metadata">

**Author:** ![thill123](https://avatars.discourse-cdn.com/v4/letter/t/b77776/32.png) [@thill123](https://forum.arduino.cc/u/thill123)\
**Post date:** [April 5, 2024, 11:07am UTC](https://forum.arduino.cc/t/portenta-will-not-finish-uploading/1159280/5 "2024-04-05T11:07:22Z")

</div>

Hi,

I think I've found the answer to this recurring problem.  
If you install the FTDI driver from VCP chip [(this page)](https://ftdichip.com/drivers/vcp-drivers/), scroll down to windows desktop and install the setup exe. - then restart, your computer should recognise the port your Portenta is on, and not throw up a DFU message.  
I found this answer posted for Arduino Nano boards with a similar problem so I can't take all the credit.  
I hope it works as well for you as it has for me.  
Cheers
