I am having to resolve some bugs in the RTK_Everywhere firmware (inability to work on mesh WiFi networks while in motion, dropouts requiring reboots with significant rapid orientation shifts, higher update rate microSD saving defaults, etc. etc.).
Unfortunately, if I use the stock RTK_Everywhere firmware, compile using the “compile_with_docker.bat” file, it will compile and flash fine, but will lock the RTK Facet L-Band into a boot loop (requiring me to carefully time the reflash of “RTK_Surveyor_Firmware_v4.4.bin” to get it working again). Hardware detect (while sniffing segments from serial during the bootloop seems to indicate auto-detection of hardware to be “SparkPNT FP” instead of the Facet L-Band. Additional diagnostic towards bottom.
For assurance, performing this same compilation process and uploading the compiled v2.3 binary to a Sparkfun Postcard works completely fine (both fresh git repo version as well as my firmware revision versions).
Additional info: RTK Facet L-Band, Hardware version: “1.3-INTERNAL WIFI”. ZED-F9P firmware: HPG 1.51, Module unique chip ID: 6142424B98
Any suggestions?
Serial output during possibly relevant portion of boot loop:
=======================
Board ADC ID (mV): 2253
R1: 10.00 R2: 20.00 lowerThreshold: 2071 mvMeasured: 2253 upperThreshold: 2322
Identified variant: FP
[ 133][E][Tone.cpp:116] noTone(): Tone is not running on given pin 33
LittleFS Started
Using profile #0
[ 798][E][Tone.cpp:116] noTone(): Tone is not running on given pin 33
No PSRAM initialized
No devices found on this I2C bus
GPIO expander for switches not detected