Until today I flashed skynet software changes using sloeber and the USB port of the Anet A8 mainboard.
Today I tried to flash the firmware of my Anet A8 using the Octopi "Firmware Updater".
Until now it does not work, because after a view seconds the message
"Flashing failed. Timeout communicating with programmer"
appears.
avrdude is installed correctly. The Firmware Updater Plugin is installed and configured.
I am using octoprint version 1.3.9, skynet version 2.3.2 on an Anet A8 Printer.
You might want to see if the Advanced Settings allows you to control the serial baud rate. I think I would check to make sure that everything is the same as you've done before. (Did you have to push the printer's board's RESET button in the past?)
You say that before now, you haven't used OctoPrint/Firmware Updater to do this and you were successful. And now (maybe this is the first time), you can't get this to work within the plugin. Hopefully I understand what you're saying. What baud rate did you use before with sloeber?
The plugin must have exclusive access to the USB port. OctoPrint must be in "disconnect" connection state from the printer. You can't have the plugin and OctoPrint at the same time using the USB port.
With direct connection from my PC to the Anet Mainboard via USB it worked correctly.
The baudrate I used with sloeber was 115200.
I used the same with octopi.
--> Same Error!
I disconnected octoprint from the Anet, before starting to flash.
--> Same Error!
I pressed the reset Button on the Anet Board and tried to flash again.
--> Same Error!
I also changed the configuration of the Plugin to an m1284p as stated by sloeber.
--> Same Error!
Then I connected the Anet Mainboard to my PC and flashed directly using sloeber.
As you can see in the output of sloeber, it worked.
So I'am a bit confused.
avrdude: AVR device initialized and ready to accept instructions
When I see things like this... I have to shake my head. The first half of the path is Windows-based (with backslashes) and the remainder of the path is UNIX-based (with forward slashes).