Printer not found in firmware updater program
Hi
I downloaded the new drivers from here https://www.prusa3d.com/drivers/ and installed them. I tried to update the firmware using the now-added-to-my-windows menu "firmware updater". I choose the file to update - 1_75mm_MK2-RAMBo13a-E3Dv6full.hex for my MK2S.
However, the COM ports refuse to show up, even after rescanning, and the box to select the printer port is empty. I saw a forum post on here about the same thing and the suggestion was to reinstall the drivers, which I did (clean install). No effect.
I have also tried plugging it back into other ports, unplugging whilst the updater is open and plugging in, no effect. The printer can be found by pronterface no problem, its only the updater that cannot see the printer. I have closed pronterface before trying to run the updater to avoid any potential conflicts. I have no slicer programs open and I have rebooted the PC. I have also tried running as administrator.
I am currently on 3.0.1 and want to update to the newest firmware. Any suggestions on how to get it to show up? I am on windows 10 home edition, 64 bit.
EDIT: The PC can definitely see the printer on COM4, please see attached snip from device manager. Not sure why the updater cannot see it too.
Thanks
ditto
Hey,
Same here. Printer has worked just fine, good instructions for the build kit.
My one issue is that I can't commit to leaving my computer in my dorm to print since I need it throughout the day, I need to use the SD card. I tried to upload gcode of an object off of thingiverse, but the printer tells me it needs a firmware update.
I got the drivers and such, but now the firmware updater does not recognize the printer on my computer.
I poured through the forums, dozens of people have this same issue. I tried switching the port of the printer from COM5 to COM1, but that didn't change anything.
The updater does not find the printer.
mercy ❓
Re: Printer not found in firmware updater program
I am driving myself crazy with the same problem.
I have just upgraded to the MMU. Great instructions and no problems throughout.
I have just reinstalled the newest drivers.
Now I'm trying to install the correct firmware.
I can find the printer on COM3 in Pronterface and in my devices.
I have uninstalled everything and reinstalled it. Plugged everything in, unplugged, re-plugged it back in. I have done a restart of the computer, the printer...still nothing.
Can someone at Prusa help us with this problem?
Thanks so much...I'm looking forward to using my printer again!
Thanks!
Re: Printer not found in firmware updater program
Hi guys
Thought I would come back and let you know what worked. I had to switch over to my laptop to get the COM port to show up, for some reason my PC just will not see it. I am guessing there is a permissions problem in the background somewhere for the firmware updater. Try switching to another machine if you have one and see if that works. You will need to install the drivers and formware on the other machine of course.
I found a post from August saying prusa were aware of a port permissions / avrdude problem with octoprint that they were working on, this may be linked.
Cheers
Re: Printer not found in firmware updater program
Ross,
Thanks for your follow up and additional ideas.
I just tried downloading all drivers and firmware onto another computer and even though I can see the printer on COM3 in Pronterface, it will not allow the Updater to find it.
I will try to contact Prusa directly to find out what they can do.
Re: Printer not found in firmware updater program
Hi guys,
latest Windows 10 are pretty stubborn, but let's solve it 😉
The most common issue during updating is, that firmware updater selects different port, than the Device Manager.
Solution:
1. Open Device Manager and find, which port was assigned to your printer
2. Run Firmware Updater (ideally as admin)
3. On the first run, you might not see the correct port. Hit "Rescan" button several times (3-5x)
4. Click on the arrow next to the COM port and list of available ports should appear
5. Select the port assigned in the Device Manager
6. Hit "Update!" button
Guide with pictures is here: http://manual.prusa3d.com/Guide/Upgrading+firmware+v1.2/66?lang=en
Let me know, if this helped. I haven't seen so far a situation, where the port is completely unavailable after hitting rescan several times.
/ Knowledge Base
The guy behind Prusa assembly manuals...
Re: Printer not found in firmware updater program
Jakub,
Thank you for your reply.
Unfortunately, each of the actions you told me to take, I have taken many times before posting and emailing. But in an effort to confirm the problems, I tried each action you recommended multiple more times just now. Nothing was successful.
When I opened the updater, there was nothing next to the arrow. I hit rescan 10 times waiting from 5 seconds up to 60 seconds after clicking it each time and nothing would come up.
When I checked in Device Manager, my printer was under the Port titled "3dPrinterPort.131604284694724088", Description "3D Port", however, when I connected through Pronterface, it connected through COM3.
Even though I was not able to update using either of my Windows 10 systems, I had an old Windows Vista laptop that I was able to update with. I was sure to turn off the internet connection and Windows automatic updates before I installed the drivers, programs and firmware from Prusa.
Clearly, this is a Windows 10 problem...not a Prusa problem, but there must be something that is not compatible. The key might be from where I mentioned above that Windows Device Manager installs the printer in the Port labeled 3D Port, instead of a typical COM port.
I hope this could help others who are experiencing the same problems. And I hope it helps you as you are working to find solutions in the future.
Thanks,
Nick
Re: Printer not found in firmware updater program
Hi nick.l2
I don't think its windows 10, I have W10 on both my desktop and my laptop and it was the laptop that let me update. There are different builds on the laptop vs the PC however:
10.0.16299 laptop
10.01.15063 PC.
Might be worth having a look to see what you have on your desktop to see if we are the same?
Cheers
Re: Printer not found in firmware updater program
Try following:
1) Download the latest driver package https://www.prusa3d.com/drivers
2) Open device manager
3) Connect the printer
4) See, which device appeared and uninstall it (including the driver)
5) Disconnect printer and reboot PC
6) Install drivers and then connect the printer
If this doesn't help I've just tested flashing FW using Octoprint. Though it is not officially supported from Prusa it might be a temporary solution until we find, what is causing your issues.
/ Knowledge Base
The guy behind Prusa assembly manuals...
Re: Printer not found in firmware updater program
Hey, all. I just came to this forum frustrated as heck because the firmware updater would find the right com port, but would keep failing to update the firmware.
I found, based on another thread pose by Joseph Prusa, that I needed to have the hex file located on the same drive as the updater software, in this case my C: drive. I had been trying to grab the hex file from my NAS.
Once I copied the hex file to my c: drive, it worked like a charm.
Andrew Grover âEvil isnât the real threat to the world. Stupid is just as destructive as Evil, maybe more so, and itâs a hell of a lot more common. What we really need is a crusade against Stupid.…
Re: Printer not found in firmware updater program
Any news on this topic?
I've tried everything suggested. Both in this thread, and also from other discussion threads.
Sounds like the Firmware Updater V2 application doesn't get along with Windows 10. At least not with my fully updated Windows 10 Home (Version 1709, OS-version 16299.125).
Windows finds the printer just fine. Pronterface works perfectly.
Freshly installed everything Prusa with latest versions (March 2, 2018).
Tried to move to a lower COM port (from COM5 to COM3). Pronterface still works fine, but FirmwareUpdater still doesn't let me choose COM port.
Is it possible to give FirmwareUpdater a command line argument?
Something like "FirmwareUpdater.exe -P COM3"
Or, can I put the HEX file on the SD card, and update firmware from the printer's internal menues?
My printer: Original Prusa i3 MK2S kit (purchased March 24, 2017) From Malmö, Sweden
Re: Printer not found in firmware updater program
I had the same problem... AND! I have just found a possible solution from another forum which I tried and WORKED!
It is...
"RUN AS ADMINISTRATOR"
Just right click the Firmware Updater, choose "Run as administrator" and done! My printer PORT is automatically found!
Please give it a try everyone.
Re: Printer not found in firmware updater program
Unfortunately this looks like a dead thread, but I'm running into the same problem with trying to update my mk3 firmware. I've uninstalled everything, and reinstalled everything - no luck.
Windows Device Manager shows the printer under "Other devices" but says it doesn't have a driver [I'm on Windows 7]. Says its on Location 0, Port_#0006. I will run slic3r PE as administrator and try Configure > Flash printer firmware. The printer is never detected. I've tried all USB ports on my machine. Is there a download for just the driver file? Any help would be greatly appreciated.
Re: Printer not found in firmware updater program
I was able to update my firmware, "the hard way". By doing what user "hiseob.j" describes in this thread.
Read carefully, to make sure you don't do anything wrong, or miss anything.
https://shop.prusa3d.com/forum/others-archive--f82/firmware-updater-cannot-find-prusa-i3-mk2-t6749.html#p47035
In essence:
- Rename FirmwareUpdater.exe to FirmwareUpdater.zip
- Extract FirmwareUpdater.zip to a folder
- Make sure you can talk to the printer using Pronterface (i.e. making sure USB is connected correctly.
- Disconnect and close Pronterface
- Place the firmware binary in the same folder (referred to as "1_75mm_MK2-RAMBo13a-E3Dv6full.hex" in the command line below.
- In that folder run the command line: avrdude -F -p m2560 -c wiring -b 115200 -P COM3 -U flash:w:1_75mm_MK2-RAMBo13a-E3Dv6full.hex -C avrdude.conf -D
But read the linked post carefully.
No other suggestion helped. I tried them all.
You could perhaps make it work using another computer. I didn't have the opportunity to try that.
Preferably a "non-Windows 10" in that case.
I had a long back-and-forth support ticket open, but that didn't resolve anything.
Good luck!
My printer: Original Prusa i3 MK2S kit (purchased March 24, 2017) From Malmö, Sweden