Torch had v1.2 firmware I believe. Updated to 3.0 over wifi. Seemed to work.
Updated the STM and Lora from v0.5 I believe to 2.0.2. Seemed to work.
Tried to update the UM980. Entered the menus, set UM980 bypass mode, and now it’s broken.
A single power button press will not exit UM980 bypass mode. I’ve tried long, short, few, many, power down, power up, dis/connecting the USB, nothing.
UPrecise will “connect”, but firmware upgrade says “Firmware upgrade of this product is not supported, please confirm!”. Receiver configuration says “Configuration of this receiver is not supported. Please confirm!”. No data is visible, I don’t believe it connects. Same behavior at 57600 which it picks, and at 115200.
The upgrade guide in the Torch docs doesn’t say anything about Teraterm being a problem by resetting the ESP32 on disconnect.
The Unicore ugprade doc in essence says don’t use Teraterm, use Arduino Serial Monitor.
Tried both, you can hear that the Arduino Serial Monitor doesn’t reset the ESP32, great, but what’s the difference between that and power cycling the unit that obviously brings the unit back up in UM980 pass through mode?
In either terminal I see this or similar:
Shutting down (button)
E (1278) esp_cor &VW
} ͡ No core dump partition found!
E (1278) esp_core_dump_flash: No core dump partition found!
64:B7:08:xx:xx:xx - wifiMACAddress
64:B7:08:xx:xx:xx - btMACAddress
64:B7:08:xx:xx:xx - ethernetMACAddress
LittleFS Started
Using profile #0
PSRAM Size (bytes): 2097152
I2C Devices:
0x08 - HUSB238 Power Delivery Sink Controller
0x0B - BQ40Z50 Battery Pack Manager / Fuel gauge
0x5C - MP27692A Power Management / Charger
0x60 - ATECC608A Cryptographic Coprocessor
=======================
SparkFun RTK Torch v3.0
=======================
Profile 'Profile1' loaded
Entering UM980 direct connect for firmware update and configuration. Disconnect this terminal connection. Use UPrecise to update the firmware. Baudrate: 115200bps. Press the power button to return to normal operation.
So what now?