Skip to content

Failed to update Firmware V.2.1 #151

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
IngridBerru opened this issue Jun 1, 2022 · 9 comments
Closed

Failed to update Firmware V.2.1 #151

IngridBerru opened this issue Jun 1, 2022 · 9 comments

Comments

@IngridBerru
Copy link

Hello,
Currently, the Sparkfuns ( Rover and Base) have the firmware version v.2.0 ; and I want to update to the new version 2.1 however I experienced the following problems:

*Using the GUI, the device doesn't reset and power down, as a result, the firmware is not updated and the device kept frozen, however, the messages on the GUI say that the device is resetting.
image

*Using Wifi, also It doesn't allow it to update, for example at the end of the updating process the following message appears "OTA could no begin".
image

Best regards,

@nseidle nseidle closed this as completed in 29a9ce7 Jun 2, 2022
@nseidle
Copy link
Member

nseidle commented Jun 2, 2022

The GUI failure is due to a bad partition file. We'll update the GUI shortly.

@nseidle nseidle reopened this Jun 2, 2022
@tonycanike
Copy link
Contributor

tonycanike commented Jun 2, 2022

I tried to update from V2.0 to V2.1 using the Windows GUI and also via the SD update path. Was unsuccessful.

Tried the GUI first, update appeared to be successful but then the Facet appeared bricked. I was able to revert to V2.0 using the GUI. Then tried with the SD card update path but that didn't work either.

Here's the serial log when I tried using the SD card method:

SparkFun RTK Facet v2.0-May 26 2022
** Bluetooth broadcasting as: Facet Rover-4DAE **
Menu: Main Menu
1) Configure GNSS Receiver
2) Configure GNSS Messages
3) Configure Base
4) Configure Ports
5) Configure Logging
p) Configure Profiles
s) System Status
f) Firmware upgrade
x) Exit

Menu: Update Firmware Menu
1) Load RTK_Surveyor_Firmware_v1_10.bin
2) Load RTK_Surveyor_Firmware_v1_11.bin
3) Load RTK_Surveyor_Firmware_v1_12.bin
4) Load RTK_Surveyor_Firmware_v2_0.bin
5) Load RTK_Surveyor_Firmware_v2_1.bin
x) Exit
5
Loading RTK_Surveyor_Firmware_v2_1.bin
Update begin failed. Not enough partition space available.

Menu: Update Firmware Menu
1) Load RTK_Surveyor_Firmware_v1_10.bin
2) Load RTK_Surveyor_Firmware_v1_11.bin
3) Load RTK_Surveyor_Firmware_v1_12.bin
4) Load RTK_Surveyor_Firmware_v2_0.bin
5) Load RTK_Surveyor_Firmware_v2_1.bin
x) Exit

@nseidle
Copy link
Member

nseidle commented Jun 2, 2022

Sorry the GUI is currently down. We'll have it fixed shortly.

@tonycanike - Your partitions are set to 2MB preventing v2.1 to be loaded. The GUI will eventually fix partition issues, but in the between times, do you feel like trying the CLI method?

Once we get the partitions sorted, SD and WiFi update paths work again:

image

@tonycanike
Copy link
Contributor

Thanks @nseidle that worked perfectly.

@PaulZC
Copy link
Contributor

PaulZC commented Jun 2, 2022

Hi @IngridBerru / @tonycanike ,

Version 1.1 of the firmware uploader executable is now available. You can download it on its own using the download button on this page. Or you can download the whole repo using the usual methods. The exe contains the corrected partition file. Please give it a try and let us know if you see any issues.

Thank you,
Paul

@PaulZC
Copy link
Contributor

PaulZC commented Jun 2, 2022

PS. If - like me - you have a very old RTK Surveyor - it may contain a 4MB version of the ESP32. If you have one too, I'm afraid you're restricted to v1.0 of the GUI and v2.0 of the firmware. At least for now...

You can tell which version you have by looking at the diagnostic messages from the upgrade:

image

@tonycanike
Copy link
Contributor

tonycanike commented Jun 3, 2022

Version 1.1 of the firmware uploader executable is now available. ... The exe contains the corrected partition file. Please give it a try and let us know if you see any issues.

Thanks @PaulZC! I had already upgraded to 2.1 via CLI per @nseidle's suggestion.

@IngridBerru
Copy link
Author

@nseidle and @PaulZC, Thank you so much for your help. I could upgrade to 2.1 via GUI

@nseidle
Copy link
Member

nseidle commented Jun 3, 2022

Excellent! Glad to hear it. And for future updates all methods including SD and WiFi should work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants