SparkFun_RTK_Firmware_Binaries github repo missing /bin directory?

I’m trying to update the firmware on my RTK Express. I see the precompiled firmwares in the root directory but I need the boot loader and partition table from the /bin directory?

Thanks - John

Are you after this Updating RTK Firmware - SparkFun RTK Product Manual ? (linked from SparkFun_RTK_Firmware/Firmware at main · sparkfun/SparkFun_RTK_Firmware · GitHub)

The documentation here GitHub - sparkfun/SparkFun_RTK_Firmware_Binaries: A repo for all the compiled binaries, past and present, for the RTK product line. suggests that the precompiled firmware is available with the extra boot loader and partition table in the /bin directory but I don;t see the bin directory in this repo?

The docs suggest that I need to run this command:

esptool.py --chip esp32 --baud 115200 --before default_reset --after hard_reset write_flash -z
–flash_mode dio --flash_freq 80m --flash_size detect 0x1000
./bin/RTK_Surveyor.ino.bootloader.bin 0x8000
./bin/RTK_Surveyor_Partitions_16MB.bin 0xe000
./bin/boot_app0.bin 0x10000
./RTK_Surveyor_Firmware_vxx.bin

Which references additional files found in /bin?

Thanks!

Hi John - Welcome!

I recommend you use the GUI when updating firmware.

Sorry for the confusion. Readme now updated. Please see the RTK Firmware Uploader Repo for the additional files (bootloader, partition, and boot) needed when using esp_tool.

RTK Express now at @4.1 – Thank you!

I think the GUI was not working for me because I don’t have the right UI Toolkit or something. Thanks for the quick reply and for fixing the README.

Cheers - John

1 Like