SparkFun RTK Surveyor notboot

After updating the firmware, it does not boot.

Is there something wrong with it?

I downloaded the firmware

https://github.com/sparkfun/SparkFun_RTK_Firmware

RTK_Surveyor_Firmware_v1_11.bin

CLI Update Log


C:\work\RTK>esptool.exe --chip esp32 --port COM9 --baud 921600 --before default_

reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flas

h_size detect 0 RTK_Surveyor_Firmware_v1_11.bin

esptool.py v3.1

Serial port COM9

Connecting…_

Chip is ESP32-D0WD-V3 (revision 3)

Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme

None

Crystal is 40MHz

MAC: a8:03:2a:f4:2a:d4

Uploading stub…

Running stub…

Stub running…

Changing baud rate to 921600

Changed.

Configuring flash size…

Auto-detected Flash size: 16MB

Flash will be erased from 0x00000000 to 0x001b3fff…

Compressed 1784960 bytes to 1132561…

Wrote 1784960 bytes (1132561 compressed) at 0x00000000 in 17.8 seconds (effectiv

e 801.5 kbit/s)…

Hash of data verified.

Leaving…

Hard resetting via RTS pin…

C:\work\RTK>pause


After restarting, if you connect to the COM port, the following message will be output continuously.


rst:0x10 (RTCWDT_RTC_RESET),boot:0x12 (SPI_FAST_FLASH_BOOT)

invalid header: 0x20202020

invalid header: 0x20202020

invalid header: 0x20202020

invalid header: 0x20202020

invalid header: 0x20202020

invalid header: 0x20202020

invalid header: 0x20202020

invalid header: 0x20202020

ets Jul 29 2019 12:21:46


You’re missing the boot partitions.

See updated CLI here: https://github.com/sparkfun/SparkFun_RT … n/Binaries

Starting on version 1.11 of the firmware we no longer create a combined binary, and instead, load the appropriate partition files using the CLI. You can see the changes here https://github.com/sparkfun/SparkFun_RT … 081d8f0632.

If you’re on a windows machine, I recommend running batch_program.bat and give it the binary and com port needed.

Thank you.

I was able to boot.

Excellent! Glad to hear it.