@@ -320,19 +320,6 @@ Nucleo_64.menu.pnum.NUCLEO_L053R8.build.variant=NUCLEO_L053R8
320
320
Nucleo_64.menu.pnum.NUCLEO_L053R8.build.cmsis_lib_gcc=arm_cortexM0l_math
321
321
Nucleo_64.menu.pnum.NUCLEO_L053R8.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} -D__CORTEX_SC=0
322
322
323
- # RHF76_052 board
324
- Nucleo_64.menu.pnum.RHF76_052=RHF76_052
325
- Nucleo_64.menu.pnum.RHF76_052.node=NODE_RHF76_052
326
- Nucleo_64.menu.pnum.RHF76_052.upload.maximum_size=65536
327
- Nucleo_64.menu.pnum.RHF76_052.upload.maximum_data_size=8192
328
- Nucleo_64.menu.pnum.RHF76_052.build.mcu=cortex-m0plus
329
- Nucleo_64.menu.pnum.RHF76_052.build.board=RHF76_052
330
- Nucleo_64.menu.pnum.RHF76_052.build.series=STM32L0xx
331
- Nucleo_64.menu.pnum.RHF76_052.build.product_line=STM32L051xx
332
- Nucleo_64.menu.pnum.RHF76_052.build.variant=RHF76_052
333
- Nucleo_64.menu.pnum.RHF76_052.build.cmsis_lib_gcc=arm_cortexM0l_math
334
- Nucleo_64.menu.pnum.RHF76_052.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} -D__CORTEX_SC=0
335
-
336
323
# NUCLEO_L073RZ board
337
324
Nucleo_64.menu.pnum.NUCLEO_L073RZ=Nucleo L073RZ
338
325
Nucleo_64.menu.pnum.NUCLEO_L073RZ.node=NODE_L073RZ
@@ -1048,48 +1035,61 @@ Sparky.menu.upload_method.dfuMethod.upload.options=-g
1048
1035
Sparky.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
1049
1036
1050
1037
################################################################################
1051
- # RAK boards
1038
+ # LoRa boards
1052
1039
1053
- RAK .name=RAKWireless
1040
+ LoRa .name=LoRaBoards
1054
1041
1055
- RAK .build.vid=0x0483
1056
- RAK .build.core=arduino
1057
- RAK .build.board=RAK
1058
- RAK .build.mcu=cortex-m3
1059
- RAK .build.series=STM32L1xx
1060
- RAK .build.cmsis_lib_gcc=arm_cortexM3l_math
1061
- RAK .build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
1042
+ LoRa .build.vid=0x0483
1043
+ LoRa .build.core=arduino
1044
+ LoRa .build.board=RAK
1045
+ LoRa .build.mcu=cortex-m3
1046
+ LoRa .build.series=STM32L1xx
1047
+ LoRa .build.cmsis_lib_gcc=arm_cortexM3l_math
1048
+ LoRa .build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
1062
1049
1063
1050
# RAK811_TRACKER board
1064
- RAK.menu.pnum.RAK811_TRACKER=RAK811 LoRa Tracker (16kb RAM)
1065
- RAK.menu.pnum.RAK811_TRACKER.upload.maximum_data_size=16384
1066
- RAK.menu.pnum.RAK811_TRACKER.upload.maximum_size=131072
1067
- RAK.menu.pnum.RAK811_TRACKER.build.board=RAK811_TRACKER
1068
- RAK.menu.pnum.RAK811_TRACKER.build.product_line=STM32L151xB
1069
- RAK.menu.pnum.RAK811_TRACKER.build.variant=RAK811_TRACKER
1070
-
1071
- RAK.menu.pnum.RAK811_TRACKERA=RAK811 LoRa Tracker (32kb RAM)
1072
- RAK.menu.pnum.RAK811_TRACKERA.upload.maximum_data_size=32768
1073
- RAK.menu.pnum.RAK811_TRACKERA.upload.maximum_size=131072
1074
- RAK.menu.pnum.RAK811_TRACKERA.build.board=RAK811_TRACKERA
1075
- RAK.menu.pnum.RAK811_TRACKERA.build.product_line=STM32L151xBA
1076
- RAK.menu.pnum.RAK811_TRACKERA.build.variant=RAK811_TRACKER
1051
+ LoRa.menu.pnum.RAK811_TRACKER=RAK811 LoRa Tracker (16kb RAM)
1052
+ LoRa.menu.pnum.RAK811_TRACKER.upload.maximum_data_size=16384
1053
+ LoRa.menu.pnum.RAK811_TRACKER.upload.maximum_size=131072
1054
+ LoRa.menu.pnum.RAK811_TRACKER.build.board=RAK811_TRACKER
1055
+ LoRa.menu.pnum.RAK811_TRACKER.build.product_line=STM32L151xB
1056
+ LoRa.menu.pnum.RAK811_TRACKER.build.variant=RAK811_TRACKER
1057
+
1058
+ LoRa.menu.pnum.RAK811_TRACKERA=RAK811 LoRa Tracker (32kb RAM)
1059
+ LoRa.menu.pnum.RAK811_TRACKERA.upload.maximum_data_size=32768
1060
+ LoRa.menu.pnum.RAK811_TRACKERA.upload.maximum_size=131072
1061
+ LoRa.menu.pnum.RAK811_TRACKERA.build.board=RAK811_TRACKERA
1062
+ LoRa.menu.pnum.RAK811_TRACKERA.build.product_line=STM32L151xBA
1063
+ LoRa.menu.pnum.RAK811_TRACKERA.build.variant=RAK811_TRACKER
1064
+
1065
+ # RHF76_052 board
1066
+ LoRa.menu.pnum.RHF76_052=RHF76_052
1067
+ LoRa.menu.pnum.RHF76_052.node=NODE_RHF76_052
1068
+ LoRa.menu.pnum.RHF76_052.upload.maximum_size=65536
1069
+ LoRa.menu.pnum.RHF76_052.upload.maximum_data_size=8192
1070
+ LoRa.menu.pnum.RHF76_052.build.mcu=cortex-m0plus
1071
+ LoRa.menu.pnum.RHF76_052.build.board=RHF76_052
1072
+ LoRa.menu.pnum.RHF76_052.build.series=STM32L0xx
1073
+ LoRa.menu.pnum.RHF76_052.build.product_line=STM32L051xx
1074
+ LoRa.menu.pnum.RHF76_052.build.variant=RHF76_052
1075
+ LoRa.menu.pnum.RHF76_052.build.cmsis_lib_gcc=arm_cortexM0l_math
1076
+ LoRa.menu.pnum.RHF76_052.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} -D__CORTEX_SC=0
1077
1077
1078
1078
# Upload menu
1079
- RAK .menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
1080
- RAK .menu.upload_method.swdMethod.upload.protocol=0
1081
- RAK .menu.upload_method.swdMethod.upload.options=-g
1082
- RAK .menu.upload_method.swdMethod.upload.tool=stm32CubeProg
1079
+ LoRa .menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
1080
+ LoRa .menu.upload_method.swdMethod.upload.protocol=0
1081
+ LoRa .menu.upload_method.swdMethod.upload.options=-g
1082
+ LoRa .menu.upload_method.swdMethod.upload.tool=stm32CubeProg
1083
1083
1084
- RAK .menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
1085
- RAK .menu.upload_method.serialMethod.upload.protocol=1
1086
- RAK .menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1087
- RAK .menu.upload_method.serialMethod.upload.tool=stm32CubeProg
1084
+ LoRa .menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
1085
+ LoRa .menu.upload_method.serialMethod.upload.protocol=1
1086
+ LoRa .menu.upload_method.serialMethod.upload.options={serial.port.file} -s
1087
+ LoRa .menu.upload_method.serialMethod.upload.tool=stm32CubeProg
1088
1088
1089
- RAK .menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
1090
- RAK .menu.upload_method.dfuMethod.upload.protocol=2
1091
- RAK .menu.upload_method.dfuMethod.upload.options=-g
1092
- RAK .menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
1089
+ LoRa .menu.upload_method.dfuMethod=STM32CubeProgrammer (DFU)
1090
+ LoRa .menu.upload_method.dfuMethod.upload.protocol=2
1091
+ LoRa .menu.upload_method.dfuMethod.upload.options=-g
1092
+ LoRa .menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
1093
1093
1094
1094
###############################
1095
1095
# 3D printer boards
@@ -1404,11 +1404,11 @@ Sparky.menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
1404
1404
Sparky.menu.xserial.disabled=Disabled (no Serial support)
1405
1405
Sparky.menu.xserial.disabled.build.xSerial=
1406
1406
1407
- RAK .menu.xserial.generic=Enabled (generic 'Serial')
1408
- RAK .menu.xserial.none=Enabled (no generic 'Serial')
1409
- RAK .menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
1410
- RAK .menu.xserial.disabled=Disabled (no Serial support)
1411
- RAK .menu.xserial.disabled.build.xSerial=
1407
+ LoRa .menu.xserial.generic=Enabled (generic 'Serial')
1408
+ LoRa .menu.xserial.none=Enabled (no generic 'Serial')
1409
+ LoRa .menu.xserial.none.build.xSerial=-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE
1410
+ LoRa .menu.xserial.disabled=Disabled (no Serial support)
1411
+ LoRa .menu.xserial.disabled.build.xSerial=
1412
1412
1413
1413
3dprinter.menu.xserial.generic=Enabled (generic 'Serial')
1414
1414
3dprinter.menu.xserial.none=Enabled (no generic 'Serial')
@@ -1764,23 +1764,23 @@ Sparky.menu.opt.o3lto.build.flags.optimize=-O3 -flto
1764
1764
Sparky.menu.opt.ogstd=Debug (-g)
1765
1765
Sparky.menu.opt.ogstd.build.flags.optimize=-g -Og
1766
1766
1767
- RAK .menu.opt.osstd=Smallest (-Os default)
1768
- RAK .menu.opt.oslto=Smallest (-Os) with LTO
1769
- RAK .menu.opt.oslto.build.flags.optimize=-Os -flto
1770
- RAK .menu.opt.o1std=Fast (-O1)
1771
- RAK .menu.opt.o1std.build.flags.optimize=-O1
1772
- RAK .menu.opt.o1lto=Fast (-O1) with LTO
1773
- RAK .menu.opt.o1lto.build.flags.optimize=-O1 -flto
1774
- RAK .menu.opt.o2std=Faster (-O2)
1775
- RAK .menu.opt.o2std.build.flags.optimize=-O2
1776
- RAK .menu.opt.o2lto=Faster (-O2) with LTO
1777
- RAK .menu.opt.o2lto.build.flags.optimize=-O2 -flto
1778
- RAK .menu.opt.o3std=Fastest (-O3)
1779
- RAK .menu.opt.o3std.build.flags.optimize=-O3
1780
- RAK .menu.opt.o3lto=Fastest (-O3) with LTO
1781
- RAK .menu.opt.o3lto.build.flags.optimize=-O3 -flto
1782
- RAK .menu.opt.ogstd=Debug (-g)
1783
- RAK .menu.opt.ogstd.build.flags.optimize=-g -Og
1767
+ LoRa .menu.opt.osstd=Smallest (-Os default)
1768
+ LoRa .menu.opt.oslto=Smallest (-Os) with LTO
1769
+ LoRa .menu.opt.oslto.build.flags.optimize=-Os -flto
1770
+ LoRa .menu.opt.o1std=Fast (-O1)
1771
+ LoRa .menu.opt.o1std.build.flags.optimize=-O1
1772
+ LoRa .menu.opt.o1lto=Fast (-O1) with LTO
1773
+ LoRa .menu.opt.o1lto.build.flags.optimize=-O1 -flto
1774
+ LoRa .menu.opt.o2std=Faster (-O2)
1775
+ LoRa .menu.opt.o2std.build.flags.optimize=-O2
1776
+ LoRa .menu.opt.o2lto=Faster (-O2) with LTO
1777
+ LoRa .menu.opt.o2lto.build.flags.optimize=-O2 -flto
1778
+ LoRa .menu.opt.o3std=Fastest (-O3)
1779
+ LoRa .menu.opt.o3std.build.flags.optimize=-O3
1780
+ LoRa .menu.opt.o3lto=Fastest (-O3) with LTO
1781
+ LoRa .menu.opt.o3lto.build.flags.optimize=-O3 -flto
1782
+ LoRa .menu.opt.ogstd=Debug (-g)
1783
+ LoRa .menu.opt.ogstd.build.flags.optimize=-g -Og
1784
1784
1785
1785
3dprinter.menu.opt.osstd=Smallest (-Os default)
1786
1786
3dprinter.menu.opt.oslto=Smallest (-Os) with LTO
@@ -1937,15 +1937,15 @@ Sparky.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_floa
1937
1937
Sparky.menu.rtlib.full=Newlib Standard
1938
1938
Sparky.menu.rtlib.full.build.flags.ldspecs=
1939
1939
1940
- RAK .menu.rtlib.nano=Newlib Nano (default)
1941
- RAK .menu.rtlib.nanofp=Newlib Nano + Float Printf
1942
- RAK .menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
1943
- RAK .menu.rtlib.nanofs=Newlib Nano + Float Scanf
1944
- RAK .menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
1945
- RAK .menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
1946
- RAK .menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
1947
- RAK .menu.rtlib.full=Newlib Standard
1948
- RAK .menu.rtlib.full.build.flags.ldspecs=
1940
+ LoRa .menu.rtlib.nano=Newlib Nano (default)
1941
+ LoRa .menu.rtlib.nanofp=Newlib Nano + Float Printf
1942
+ LoRa .menu.rtlib.nanofp.build.flags.ldspecs=--specs=nano.specs -u _printf_float
1943
+ LoRa .menu.rtlib.nanofs=Newlib Nano + Float Scanf
1944
+ LoRa .menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_float
1945
+ LoRa .menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
1946
+ LoRa .menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
1947
+ LoRa .menu.rtlib.full=Newlib Standard
1948
+ LoRa .menu.rtlib.full.build.flags.ldspecs=
1949
1949
1950
1950
3dprinter.menu.rtlib.nano=Newlib Nano (default)
1951
1951
3dprinter.menu.rtlib.nanofp=Newlib Nano + Float Printf
@@ -1975,4 +1975,3 @@ Midatronics.menu.rtlib.nanofs.build.flags.ldspecs=--specs=nano.specs -u _scanf_f
1975
1975
Midatronics.menu.rtlib.nanofps=Newlib Nano + Float Printf/Scanf
1976
1976
Midatronics.menu.rtlib.nanofps.build.flags.ldspecs=--specs=nano.specs -u _printf_float -u _scanf_float
1977
1977
Midatronics.menu.rtlib.full=Newlib Standard
1978
- Midatronics.menu.rtlib.full.build.flags.ldspecs=
0 commit comments