Skip to content

Commit 20c6f51

Browse files
committed
Docs to fix #282
1 parent b2a080f commit 20c6f51

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

docs/firmware_update.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,10 +246,19 @@ The SparkFun RTK firmware is compiled using Arduino (currently v1.8.15). To comp
246246
* [SparkFun MAX1704x Fuel Gauge Arduino Library](https://github.com/sparkfun/SparkFun_MAX1704x_Fuel_Gauge_Arduino_Library)
247247
* [SparkFun Micro OLED Arduino Library](https://github.com/sparkfun/SparkFun_Micro_OLED_Arduino_Library) - Note the Arduino Library manager lists this as 'SparkFun Micro OLED Breakout'
248248
* [SparkFun LIS2DH12 Accelerometer Arduino Library](https://github.com/sparkfun/SparkFun_LIS2DH12_Arduino_Library)
249+
* [Arduino JSON](https://github.com/bblanchon/ArduinoJson)
250+
* [PubSub Client for MQTT](https://github.com/knolleary/pubsubclient)
251+
* [ESP32 BleSerial](https://github.com/avinabmalla/ESP32_BleSerial)
249252

250253
Once compiled, firmware can be uploaded directly to a unit when the RTK unit is on and the correct COM port is selected under the Arduino IDE Tools->Port menu.
251254

252-
Note: The COMPILE_WIFI and COMPILE_BT defines at the top of RTK_Surveyor.ino can be commented out to remove them from compilation. This will greatly reduce the firmware size and allow for faster development of functions that do not rely on WiFi or Bluetooth (serial menus, system configuration, logging, etc).
255+
If you are seeing the error:
256+
257+
> text section exceeds available space ...
258+
259+
You have not replaced the partition file correctly. See the 'Change Partition table' step inside the [Windows instructions](https://docs.sparkfun.com/SparkFun_RTK_Firmware/firmware_update/#windows_1).
260+
261+
**Note:** There are a variety of compile guards (COMPILE_WIFI, COMPILE_AP, etc) at the top of RTK_Surveyor.ino that can be commented out to remove them from compilation. This will greatly reduce the firmware size and allow for faster development of functions that do not rely on these features (serial menus, system configuration, logging, etc).
253262

254263
### Ubuntu 20.04
255264

0 commit comments

Comments
 (0)