LoPy Firmware updates fail on Win10
- 
					
					
					
					
 Hi, Last year I bought a LoPy just as it was released. Since firmware updates were rolling in regularly, I put it aside, and just this week picked it up again. I have since been trying to update the firmware in multiple ways, all failing miserably. I have succesfully updated the firmware earlier to release 0.9.2.b2, but now I am trying to go to 1.1.1.b1. I have tried to run the Pycom firmware updater (with the jumper connected between G23 and GND), but it gives me the following message: 
  I searched around, and found this message of The Things Network on updating: https://www.thethingsnetwork.org/forum/t/lopy-the-real-upgrade-guide/3923. 
 When trying the steps in there, I get the following message:
  . .Some more info: - I am able to connect to the LoPy via WiFi using PyMakr 1.0.0.b8 and everything seems to work fine.
- When I connect the LoPy expansion board to my computer with a USB cable, no extra device pops up in device manager. I installed FTDI drivers, this did not solve anything.
- My OS: Windows 10 Enterprise
 If anyone could point me in the right direction, I would be much obliged. Kind regards, Jakko 
 
- 
					
					
					
					
 @dClaus said in LoPy Firmware updates fail on Win10: "use the RESET buttom" is not necessary for the WiPy2 Thanx! Good to know. Topic updated! 
 
- 
					
					
					
					
 @dClaus said in LoPy Firmware updates fail on Win10: I have also the "Connecting ......... Failure !" problem with windows10 for the update of Lopy 1.4 to 1.6 ! The solution is : - set the connection between G23 and GND,
- connect the LoPy expansion board to the computer with a USB cable
- !!! use the RESET buttom on the Lopy !!!
- use the firmware updater (1.1.1.b1)
 It works for me on my 2 Lopy ! Damien "use the RESET buttom" is not necessary for the WiPy2 
 
- 
					
					
					
					
 @dClaus said in LoPy Firmware updates fail on Win10: !!! use the RESET buttom on the Lopy !!! Thanx! I've added this to my topic. 
 
- 
					
					
					
					
 I have also the "Connecting ......... Failure !" problem with windows10 for the update of Lopy 1.4 to 1.6 ! The solution is : - set the connection between G23 and GND,
- connect the LoPy expansion board to the computer with a USB cable
- !!! use the RESET buttom on the Lopy !!!
- use the firmware updater (1.1.1.b1)
 It works for me on my 2 Lopy ! Damien 
 
- 
					
					
					
					
 I've created a new topic https://forum.pycom.io/topic/763/firmware-upgrade-troubleshooting-checklist 
 I think it will be helpful for the others having similar issues.
 I don't know if place in forum hierarchy is right - if not I hope Forum Admins will do the job. ;o)
 
- 
					
					
					
					
 @Jakko We're happy for your success. It's pretty regular that small mistakes sometimes make huge problems. ;o) 
 
- 
					
					
					
					
 @rskoniec and @jmarcelino, Just now I tried updating with a different USB cable (of my phone, of which I was sure the data channels were connected), and a couple of things happened: - A new device popped up in device manager
- The firmware update worked perfectly fine
- I thanked you guys silently for preventing me from wasting any more time.
 So, solved! It amazes me how such a tiny mistake can cost so much time (in total, I spend a whole day on this). Thanks! 
 
- 
					
					
					
					
 @Jakko said in LoPy Firmware updates fail on Win10: For comparison, I checked what happens when I plug and unplug an arduino. Then, "Arduino Uno (COM6)" pops up in device manager when I plug it in, and it immediately disappears when I unplug it. I assume that for Arduino test you've used different USB cable as UNO have USB B type connector. 
  
 
- 
					
					
					
					
 @jmarcelino said in LoPy Firmware updates fail on Win10: I dont think Pycom actually send USB cables, at least I never got one. Neither do I. 
 
- 
					
					
					
					
 Oh OK sorry, I was going by the second screen where he tried it.. Can you try another microUSB cable? I know you said it worked before but maybe it was another one. There are many "power only" cables out there which could explain these symptoms. I dont think Pycom actually send USB cables, at least I never got one. Also try connecting to a different port on your computer. Until it's detected as a device it won't really work. 
 
- 
					
					
					
					
 Yes, COM3 shows up as 'USB Serial Device'. However, this does not disappear when I unplug the LoPy from USB @jmarcelino What I understand is that @Jakko is fully aware that COM3 is not a LoPy. ;) 
 
- 
					
					
					
					
 @Jakko said in LoPy Firmware updates fail on Win10: Yes, COM3 shows up as 'USB Serial Device'. However, this does not disappear when I unplug the LoPy from USB. Are you sure this COM3 is really the LoPy board? Can it be something else? 
 The USB device should really disappear once unplugged.
 
- 
					
					
					
					
 - Is there any chance that LoPy board is fitting Expansion Board in wrong position? LoPy RGB LED should be above Expansion Board microUSB port.
- What kind of G23-GND connection is used? Male-male breadboard connector or just ordinary wire? I've experienced problems with UTP wire connection (was unstable causing connection errors).
- Could you provide a photo of your setup?
 
 
- 
					
					
					
					
 Yes, COM3 shows up as 'USB Serial Device'. However, this does not disappear when I unplug the LoPy from USB. 
 For comparison, I checked what happens when I plug and unplug an arduino. Then, "Arduino Uno (COM6)" pops up in device manager when I plug it in, and it immediately disappears when I unplug it. Does this mean my UART connection from the LoPy is corrupted?
 
- 
					
					
					
					
 On the 2nd screenshot you're using COM3. Do you have such device in the system? 
 
- 
					
					
					
					
 Hey rskoniec, Thanks for the quick reply. As for your points: - I am using the USB cable provided by Pycom. I have been able to establish a UART connection with the LoPy before using this cable.
- I have tried updating both with and without 'fast connection'
- The jumpers are all there.
 Greetings, Jakko 
 
- 
					
					
					
					
 Few things should be checked: - Make sure you are using full communication USB cable (4-wire) not just charging USB cable (2-wire).
- Try to uncheck "fast connection" option in f/w updater tool.
- Have a look at the jumpers on the expansion board (especially RX/TX). Generally they should be all in place (picture below - borrowed from @bucknall).
  
 
 
 
			
		