"Invalid DFU suffix signature"

Hey Guys,

I am trying to download my code from Arduino PLC IDE to an Arduino Portenta H7 board, but I get this following error.

One thing I notice is while compiling, I am able to connect to the system through port "COM6" [There is also another port at this time called "COM5" which remains unused]. But when my IDE tries to download the code to the Portenta board, the system disconnects automatically showing the above error. However, there is a new port "COM7" present, and the other two ports(COM5 and COM6) have disappered.

Can someone please explain me this? Please do suggest me a way to solve this.

Any help would be greatly appreciated.

Have a read here... this link references Opta and updating the USB driver.

1 Like

Hi @xfpd,

Thanks for your answer!

I am getting the same error with Arduino PLC IDE. However, just out of curiosity, I tried my code with the normal Arduino IDE, and I am able to upload my code and it sort of works[This did not happen before].
However, the port "COM6" I usually connect to is gone. I only have "COM5" now, and connecting the PLC IDE to this port just results in an error.

Is the code for the PLC hard coded to COM6?

I don't think so, but how does one know that?

It was a bad guess. I do not know the PLC device. In early PCs, some peripherals needed to be hard-coded to a comm port with DIP switches and code. Probably not this (or any) USB device.