Dec 2024 - My RTK Express unit I bought in 2022 won’t update. It has v1.8 listed at boot-up. I just bought a new RTK Express (v4.0) to setup as a Base unit along with LoRaSerial radios for my old unit as a Rover. I have tried the update options in the guide but the software always reports an error in the update file (see the screenshot below):
I can connect to the Express but always receive the error in the screenshot "
0.0 - Verifiying Image
0.0 No magic word found
0.0 ERROR: Image not valid.
0.0 Firmware Update FAILED.
What am I missing?
Thanks in advance for the help!
Is there a specific reason you’re trying to update it? I’d recommend not unless you’re having a problem (it looks like it is still functioning as expected, correct me if I’m wrong here)
If do need to update and you’ve already tried the OTA, WiFi, and Serial/GUI methods…the last resort is trying via the SD card
The “Image not valid” error suggests there is an error in the .bin firmware file. Maybe your web browser didn’t download it correctly? Please try downloading it again. The file size should be 1321712 bytes (1291KB).
Or you can download the latest firmware directly from u-blox. Follow the link below and open the “Firmware Update” tab. You need the L1/L2 firmware, not L1/L5.
Paul,
The file size at the location you referenced does not match the size you show in your email.
The file I downloaded is only 271,491 bytes, not 1,321,712 bytes as your file shows. Could you simply email me your file please?
Thanks,
I changed to my Edge browser and the file size matched. Weird.
Now my Motorola android seems to work fine with the Sparkfun Express. I downloaded SW Maps on my iPhone 15 Pro Max running ios 18.2 but this phone doesn’t see the Express Bluetooth. Is there a trick to connecting to an iPhone? My android and my laptop both see it without problems.
Thanks,
Thanks for the help. Everything seems to be working on my new Express 4.0 unit using the West Virginia DOH WVRTN correction data (it’s free). I’m getting 10mm H and V. The old Express running 1.8 does not have an option to set the Bluetooth. So, I will use it as the Base and the new Express running 4.0 as the Rover. I recently purchased your LoRaSerial radios. Please point me to how to set up the Base/Rover with the LoRaSerial radios for correction.
Thanks again for the help!
I meant to change the bluetooth mode on the iOS device but if it’s working then even better
For the radios it is largely a plug-and-play affair…they arrive pre-paired and you just just each into the base/rover radio ports…we have a general guide as well Quick Start Guide - SparkFun LoRaSerial Product Manual
I would rather change the iOS device so I could use either the android or iOS device with the Express but I didn’t see a way on my iOS device. I will look again.
The RTK Express has (2) USB-C choices. Use the one labeled “Config ESP32” and upload the V4.1 Firmware.
Then put the RTK Express in Config Mode (setup button), and connect to it via WiFi on your computer.
Go to rtk.local in your web browser, and change the Bluetooth Protocol to BLE, to use the RTK Express with an iOS Device. Change it back to SPP for Android.
Both my RTK Express’s are running 4.1 now. Getting 10mm accuracy from West Virginia’s WVRTN NTRIP service. It’s a free service offered by the Department Of Highways using their Trimble base stations which cover most of the state.
Now I want to try using my new LoRaSerial with one unit in Base mode and the other in Rover mode. But we have 21" of snow right now so I may wait until Sunday.
Thanks again for your help!