@@ -4434,6 +4434,16 @@ GenL4.build.flags.fp=-mfpu=fpv4-sp-d16 -mfloat-abi=hard
4434
4434
GenL4.build.series=STM32L4xx
4435
4435
GenL4.build.cmsis_lib_gcc=arm_cortexM4lf_math
4436
4436
4437
+ # Swan R5
4438
+ GenL4.menu.pnum.SWAN_R5=Swan R5
4439
+ GenL4.menu.pnum.SWAN_R5.upload.maximum_size=2097152
4440
+ GenL4.menu.pnum.SWAN_R5.upload.maximum_data_size=655360
4441
+ GenL4.menu.pnum.SWAN_R5.build.board=SWAN_R5
4442
+ GenL4.menu.pnum.SWAN_R5.build.product_line=STM32L4R5xx
4443
+ GenL4.menu.pnum.SWAN_R5.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
4444
+ GenL4.menu.pnum.SWAN_R5.build.variant_h=variant_{build.board}.h
4445
+ GenL4.menu.pnum.SWAN_R5.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
4446
+
4437
4447
# Generic L412K8Tx
4438
4448
GenL4.menu.pnum.GENERIC_L412K8TX=Generic L412K8Tx
4439
4449
GenL4.menu.pnum.GENERIC_L412K8TX.upload.maximum_size=65536
@@ -4770,6 +4780,14 @@ GenL4.menu.pnum.GENERIC_L4R5ZGTX.build.board=GENERIC_L4R5ZGTX
4770
4780
GenL4.menu.pnum.GENERIC_L4R5ZGTX.build.product_line=STM32L4R5xx
4771
4781
GenL4.menu.pnum.GENERIC_L4R5ZGTX.build.variant=STM32L4xx/L4R5Z(G-I)T_L4R7ZIT_L4S5ZIT_L4S7ZIT
4772
4782
4783
+ # Generic L4R5ZGYx
4784
+ GenL4.menu.pnum.GENERIC_L4R5ZGYX=Generic L4R5ZGYx
4785
+ GenL4.menu.pnum.GENERIC_L4R5ZGYX.upload.maximum_size=1048576
4786
+ GenL4.menu.pnum.GENERIC_L4R5ZGYX.upload.maximum_data_size=655360
4787
+ GenL4.menu.pnum.GENERIC_L4R5ZGYX.build.board=GENERIC_L4R5ZGYX
4788
+ GenL4.menu.pnum.GENERIC_L4R5ZGYX.build.product_line=STM32L4R5xx
4789
+ GenL4.menu.pnum.GENERIC_L4R5ZGYX.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
4790
+
4773
4791
# Generic L4R5ZITx
4774
4792
GenL4.menu.pnum.GENERIC_L4R5ZITX=Generic L4R5ZITx
4775
4793
GenL4.menu.pnum.GENERIC_L4R5ZITX.upload.maximum_size=2097152
@@ -4778,6 +4796,14 @@ GenL4.menu.pnum.GENERIC_L4R5ZITX.build.board=GENERIC_L4R5ZITX
4778
4796
GenL4.menu.pnum.GENERIC_L4R5ZITX.build.product_line=STM32L4R5xx
4779
4797
GenL4.menu.pnum.GENERIC_L4R5ZITX.build.variant=STM32L4xx/L4R5Z(G-I)T_L4R7ZIT_L4S5ZIT_L4S7ZIT
4780
4798
4799
+ # Generic L4R5ZIYx
4800
+ GenL4.menu.pnum.GENERIC_L4R5ZIYX=Generic L4R5ZIYx
4801
+ GenL4.menu.pnum.GENERIC_L4R5ZIYX.upload.maximum_size=2097152
4802
+ GenL4.menu.pnum.GENERIC_L4R5ZIYX.upload.maximum_data_size=655360
4803
+ GenL4.menu.pnum.GENERIC_L4R5ZIYX.build.board=GENERIC_L4R5ZIYX
4804
+ GenL4.menu.pnum.GENERIC_L4R5ZIYX.build.product_line=STM32L4R5xx
4805
+ GenL4.menu.pnum.GENERIC_L4R5ZIYX.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
4806
+
4781
4807
# Generic L4R5ZITxP
4782
4808
GenL4.menu.pnum.GENERIC_L4R5ZITXP=Generic L4R5ZITxP
4783
4809
GenL4.menu.pnum.GENERIC_L4R5ZITXP.upload.maximum_size=2097152
@@ -4810,6 +4836,14 @@ GenL4.menu.pnum.GENERIC_L4R9ZGJX.build.board=GENERIC_L4R9ZGJX
4810
4836
GenL4.menu.pnum.GENERIC_L4R9ZGJX.build.product_line=STM32L4R9xx
4811
4837
GenL4.menu.pnum.GENERIC_L4R9ZGJX.build.variant=STM32L4xx/L4R9Z(G-I)J_L4S9ZIJ
4812
4838
4839
+ # Generic L4R9ZGYx
4840
+ GenL4.menu.pnum.GENERIC_L4R9ZGYX=Generic L4R9ZGYx
4841
+ GenL4.menu.pnum.GENERIC_L4R9ZGYX.upload.maximum_size=1048576
4842
+ GenL4.menu.pnum.GENERIC_L4R9ZGYX.upload.maximum_data_size=655360
4843
+ GenL4.menu.pnum.GENERIC_L4R9ZGYX.build.board=GENERIC_L4R9ZGYX
4844
+ GenL4.menu.pnum.GENERIC_L4R9ZGYX.build.product_line=STM32L4R9xx
4845
+ GenL4.menu.pnum.GENERIC_L4R9ZGYX.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
4846
+
4813
4847
# Generic L4R9ZIJx
4814
4848
GenL4.menu.pnum.GENERIC_L4R9ZIJX=Generic L4R9ZIJx
4815
4849
GenL4.menu.pnum.GENERIC_L4R9ZIJX.upload.maximum_size=2097152
@@ -4818,6 +4852,14 @@ GenL4.menu.pnum.GENERIC_L4R9ZIJX.build.board=GENERIC_L4R9ZIJX
4818
4852
GenL4.menu.pnum.GENERIC_L4R9ZIJX.build.product_line=STM32L4R9xx
4819
4853
GenL4.menu.pnum.GENERIC_L4R9ZIJX.build.variant=STM32L4xx/L4R9Z(G-I)J_L4S9ZIJ
4820
4854
4855
+ # Generic L4R9ZIYx
4856
+ GenL4.menu.pnum.GENERIC_L4R9ZIYX=Generic L4R9ZIYx
4857
+ GenL4.menu.pnum.GENERIC_L4R9ZIYX.upload.maximum_size=2097152
4858
+ GenL4.menu.pnum.GENERIC_L4R9ZIYX.upload.maximum_data_size=655360
4859
+ GenL4.menu.pnum.GENERIC_L4R9ZIYX.build.board=GENERIC_L4R9ZIYX
4860
+ GenL4.menu.pnum.GENERIC_L4R9ZIYX.build.product_line=STM32L4R9xx
4861
+ GenL4.menu.pnum.GENERIC_L4R9ZIYX.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
4862
+
4821
4863
# Generic L4S5VITx
4822
4864
GenL4.menu.pnum.GENERIC_L4S5VITX=Generic L4S5VITx
4823
4865
GenL4.menu.pnum.GENERIC_L4S5VITX.upload.maximum_size=2097152
@@ -4834,6 +4876,14 @@ GenL4.menu.pnum.GENERIC_L4S5ZITX.build.board=GENERIC_L4S5ZITX
4834
4876
GenL4.menu.pnum.GENERIC_L4S5ZITX.build.product_line=STM32L4S5xx
4835
4877
GenL4.menu.pnum.GENERIC_L4S5ZITX.build.variant=STM32L4xx/L4R5Z(G-I)T_L4R7ZIT_L4S5ZIT_L4S7ZIT
4836
4878
4879
+ # Generic L4S5ZIYx
4880
+ GenL4.menu.pnum.GENERIC_L4S5ZIYX=Generic L4S5ZIYx
4881
+ GenL4.menu.pnum.GENERIC_L4S5ZIYX.upload.maximum_size=2097152
4882
+ GenL4.menu.pnum.GENERIC_L4S5ZIYX.upload.maximum_data_size=655360
4883
+ GenL4.menu.pnum.GENERIC_L4S5ZIYX.build.board=GENERIC_L4S5ZIYX
4884
+ GenL4.menu.pnum.GENERIC_L4S5ZIYX.build.product_line=STM32L4S5xx
4885
+ GenL4.menu.pnum.GENERIC_L4S5ZIYX.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
4886
+
4837
4887
# Generic L4S7VITx
4838
4888
GenL4.menu.pnum.GENERIC_L4S7VITX=Generic L4S7VITx
4839
4889
GenL4.menu.pnum.GENERIC_L4S7VITX.upload.maximum_size=2097152
@@ -4858,6 +4908,14 @@ GenL4.menu.pnum.GENERIC_L4S9ZIJX.build.board=GENERIC_L4S9ZIJX
4858
4908
GenL4.menu.pnum.GENERIC_L4S9ZIJX.build.product_line=STM32L4S9xx
4859
4909
GenL4.menu.pnum.GENERIC_L4S9ZIJX.build.variant=STM32L4xx/L4R9Z(G-I)J_L4S9ZIJ
4860
4910
4911
+ # Generic L4S9ZIYx
4912
+ GenL4.menu.pnum.GENERIC_L4S9ZIYX=Generic L4S9ZIYx
4913
+ GenL4.menu.pnum.GENERIC_L4S9ZIYX.upload.maximum_size=2097152
4914
+ GenL4.menu.pnum.GENERIC_L4S9ZIYX.upload.maximum_data_size=655360
4915
+ GenL4.menu.pnum.GENERIC_L4S9ZIYX.build.board=GENERIC_L4S9ZIYX
4916
+ GenL4.menu.pnum.GENERIC_L4S9ZIYX.build.product_line=STM32L4S9xx
4917
+ GenL4.menu.pnum.GENERIC_L4S9ZIYX.build.variant=STM32L4xx/L4R5Z(G-I)Y_L4R9Z(G-I)Y_L4S5ZIY_L4S9ZIY
4918
+
4861
4919
# Upload menu
4862
4920
GenL4.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
4863
4921
GenL4.menu.upload_method.swdMethod.upload.protocol=0
0 commit comments