@@ -24,9 +24,9 @@ DELETE=del /s
24
24
DIR_LISTING =dir
25
25
TERMINAL_APP =
26
26
TERMINAL_PORT =
27
- TERMINAL_PARAMS =
27
+ TERMINAL_PORT_LG209P =
28
28
TERMINAL_PORT_TORCH =
29
- TERMINAL_PARAMS_TORCH =
29
+ TERMINAL_PARAMS =
30
30
31
31
# Windows NT generic paths
32
32
USER_DIRECTORY_PATH =C:\Users\$(USERNAME )
@@ -59,9 +59,9 @@ DELETE=rm -Rf
59
59
DIR_LISTING =ls
60
60
TERMINAL_APP =minicom
61
61
TERMINAL_PORT =/dev/ttyUSB0
62
- TERMINAL_PARAMS =-b 115200 -8 -D $( TERMINAL_PORT ) < /dev/tty
62
+ TERMINAL_PORT_LG290P = /dev/ttyACM0
63
63
TERMINAL_PORT_TORCH =/dev/ttyACM1
64
- TERMINAL_PARAMS_TORCH =-b 115200 -8 -D $( TERMINAL_PORT_TORCH ) < /dev/tty
64
+ TERMINAL_PARAMS =-b 115200 -8 < /dev/tty
65
65
66
66
# Linux generic paths
67
67
USER_DIRECTORY_PATH =~
@@ -135,7 +135,7 @@ lib-update: core-update
135
135
" SparkFun Extensible Message Parser" @1.0.2 \
136
136
" SparkFun I2C Expander Arduino Library" @1.0.1 \
137
137
" SparkFun IM19 IMU Arduino Library" @1.0.1 \
138
- " SparkFun LG290P Quadband RTK GNSS Arduino Library" @1.0.2
138
+ " SparkFun LG290P Quadband RTK GNSS Arduino Library" @1.0.5
139
139
" SparkFun LIS2DH12 Arduino Library" @1.0.3 \
140
140
" SparkFun MAX1704x Fuel Gauge Arduino Library" @1.0.4 \
141
141
" SparkFun Qwiic OLED Arduino Library" @1.0.13 \
@@ -222,7 +222,27 @@ upload: $(RTK_BIN_PATH)
222
222
0x8000 $(BOOT_LOADER_PATH)RTK_Surveyor_Partitions_16MB.bin \
223
223
0xe000 $(BOOT_LOADER_PATH)boot_app0.bin \
224
224
0x10000 $<
225
- $(TERMINAL_APP) $(TERMINAL_PARAMS)
225
+ $(TERMINAL_APP) -D $(TERMINAL_PORT) $(TERMINAL_PARAMS)
226
+
227
+ .PHONY : upload_lg290p
228
+
229
+ upload_lg290p : $(RTK_BIN_PATH )
230
+ python3 $(ESPTOOL_PATH ) esptool.py \
231
+ --chip esp32 \
232
+ --port $(TERMINAL_PORT_LG290P) \
233
+ --baud 460800 \
234
+ --before default_reset \
235
+ --after hard_reset \
236
+ write_flash \
237
+ --flash_mode dio \
238
+ --flash_freq 80m \
239
+ --flash_size detect \
240
+ --compress \
241
+ 0x1000 $(BOOT_LOADER_PATH)RTK_Surveyor.ino.bootloader.bin \
242
+ 0x8000 $(BOOT_LOADER_PATH)RTK_Everywhere_Partitions_8MB.bin \
243
+ 0xe000 $(BOOT_LOADER_PATH)boot_app0.bin \
244
+ 0x10000 $<
245
+ $(TERMINAL_APP) -D $(TERMINAL_PORT_LG290P) $(TERMINAL_PARAMS)
226
246
227
247
.PHONY : upload_torch
228
248
@@ -242,17 +262,22 @@ upload_torch: $(RTK_BIN_PATH)
242
262
0x8000 $(BOOT_LOADER_PATH)RTK_Surveyor_Partitions_16MB.bin \
243
263
0xe000 $(BOOT_LOADER_PATH)boot_app0.bin \
244
264
0x10000 $<
245
- $(TERMINAL_APP) $(TERMINAL_PARAMS_TORCH )
265
+ $(TERMINAL_APP) -D $(TERMINAL_PORT_TORCH) $(TERMINAL_PARAMS )
246
266
247
267
.PHONY : terminal
248
268
249
269
terminal :
250
- $(TERMINAL_APP ) $(TERMINAL_PARAMS )
270
+ $(TERMINAL_APP ) -D $(TERMINAL_PORT ) $(TERMINAL_PARAMS )
271
+
272
+ .PHONY : terminal_lg290p
273
+
274
+ terminal_lg290p :
275
+ $(TERMINAL_APP ) -D $(TERMINAL_PORT_LG290P ) $(TERMINAL_PARAMS )
251
276
252
277
.PHONY : terminal_torch
253
278
254
279
terminal_torch :
255
- $(TERMINAL_APP ) $( TERMINAL_PARAMS_TORCH )
280
+ $(TERMINAL_APP ) -D $( TERMINAL_PORT_TORCH ) $( TERMINAL_PARAMS )
256
281
257
282
# #######
258
283
# Clean the build directory
0 commit comments