@@ -357,7 +357,7 @@ Nucleo_64.menu.pnum.NUCLEO_G0B1RE.build.mcu=cortex-m0plus
357357Nucleo_64.menu.pnum.NUCLEO_G0B1RE.build.board=NUCLEO_G0B1RE
358358Nucleo_64.menu.pnum.NUCLEO_G0B1RE.build.series=STM32G0xx
359359Nucleo_64.menu.pnum.NUCLEO_G0B1RE.build.product_line=STM32G0B1xx
360- Nucleo_64.menu.pnum.NUCLEO_G0B1RE.build.variant=STM32G0xx/G0B1R(B- C-E)T_G0C1R( C-E)T
360+ Nucleo_64.menu.pnum.NUCLEO_G0B1RE.build.variant=STM32G0xx/STM32G0xx/G0B1RBT_G0B1R( C-E)(I-T)_G0C1R( C-E)(I-T)
361361Nucleo_64.menu.pnum.NUCLEO_G0B1RE.build.cmsis_lib_gcc=arm_cortexM0l_math
362362Nucleo_64.menu.pnum.NUCLEO_G0B1RE.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} -D__CORTEX_SC=0
363363
@@ -3308,39 +3308,71 @@ GenG0.menu.pnum.GENERIC_G0B1RBTX.upload.maximum_size=131072
33083308GenG0.menu.pnum.GENERIC_G0B1RBTX.upload.maximum_data_size=147456
33093309GenG0.menu.pnum.GENERIC_G0B1RBTX.build.board=GENERIC_G0B1RBTX
33103310GenG0.menu.pnum.GENERIC_G0B1RBTX.build.product_line=STM32G0B1xx
3311- GenG0.menu.pnum.GENERIC_G0B1RBTX.build.variant=STM32G0xx/G0B1R(B- C-E)T_G0C1R( C-E)T
3311+ GenG0.menu.pnum.GENERIC_G0B1RBTX.build.variant=STM32G0xx/STM32G0xx/G0B1RBT_G0B1R( C-E)(I-T)_G0C1R( C-E)(I-T)
33123312
33133313# Generic G0B1RCTx
33143314GenG0.menu.pnum.GENERIC_G0B1RCTX=Generic G0B1RCTx
33153315GenG0.menu.pnum.GENERIC_G0B1RCTX.upload.maximum_size=262144
33163316GenG0.menu.pnum.GENERIC_G0B1RCTX.upload.maximum_data_size=147456
33173317GenG0.menu.pnum.GENERIC_G0B1RCTX.build.board=GENERIC_G0B1RCTX
33183318GenG0.menu.pnum.GENERIC_G0B1RCTX.build.product_line=STM32G0B1xx
3319- GenG0.menu.pnum.GENERIC_G0B1RCTX.build.variant=STM32G0xx/G0B1R(B-C-E)T_G0C1R(C-E)T
3319+ GenG0.menu.pnum.GENERIC_G0B1RCTX.build.variant=STM32G0xx/STM32G0xx/G0B1RBT_G0B1R(C-E)(I-T)_G0C1R(C-E)(I-T)
3320+
3321+ # Generic G0B1RCIx
3322+ GenG0.menu.pnum.GENERIC_G0B1RCIX=Generic G0B1RCIx
3323+ GenG0.menu.pnum.GENERIC_G0B1RCIX.upload.maximum_size=262144
3324+ GenG0.menu.pnum.GENERIC_G0B1RCIX.upload.maximum_data_size=147456
3325+ GenG0.menu.pnum.GENERIC_G0B1RCIX.build.board=GENERIC_G0B1RCIX
3326+ GenG0.menu.pnum.GENERIC_G0B1RCIX.build.product_line=STM32G0B1xx
3327+ GenG0.menu.pnum.GENERIC_G0B1RCIX.build.variant=STM32G0xx/G0B1RBT_G0B1R(C-E)(I-T)_G0C1R(C-E)(I-T)
33203328
33213329# Generic G0B1RETx
33223330GenG0.menu.pnum.GENERIC_G0B1RETX=Generic G0B1RETx
33233331GenG0.menu.pnum.GENERIC_G0B1RETX.upload.maximum_size=524288
33243332GenG0.menu.pnum.GENERIC_G0B1RETX.upload.maximum_data_size=147456
33253333GenG0.menu.pnum.GENERIC_G0B1RETX.build.board=GENERIC_G0B1RETX
33263334GenG0.menu.pnum.GENERIC_G0B1RETX.build.product_line=STM32G0B1xx
3327- GenG0.menu.pnum.GENERIC_G0B1RETX.build.variant=STM32G0xx/G0B1R(B-C-E)T_G0C1R(C-E)T
3335+ GenG0.menu.pnum.GENERIC_G0B1RETX.build.variant=STM32G0xx/STM32G0xx/G0B1RBT_G0B1R(C-E)(I-T)_G0C1R(C-E)(I-T)
3336+
3337+ # Generic G0B1REIx
3338+ GenG0.menu.pnum.GENERIC_G0B1REIX=Generic G0B1REIx
3339+ GenG0.menu.pnum.GENERIC_G0B1REIX.upload.maximum_size=524288
3340+ GenG0.menu.pnum.GENERIC_G0B1REIX.upload.maximum_data_size=147456
3341+ GenG0.menu.pnum.GENERIC_G0B1REIX.build.board=GENERIC_G0B1REIX
3342+ GenG0.menu.pnum.GENERIC_G0B1REIX.build.product_line=STM32G0B1xx
3343+ GenG0.menu.pnum.GENERIC_G0B1REIX.build.variant=STM32G0xx/G0B1RBT_G0B1R(C-E)(I-T)_G0C1R(C-E)(I-T)
33283344
33293345# Generic G0C1RCTx
33303346GenG0.menu.pnum.GENERIC_G0C1RCTX=Generic G0C1RCTx
33313347GenG0.menu.pnum.GENERIC_G0C1RCTX.upload.maximum_size=262144
33323348GenG0.menu.pnum.GENERIC_G0C1RCTX.upload.maximum_data_size=147456
33333349GenG0.menu.pnum.GENERIC_G0C1RCTX.build.board=GENERIC_G0C1RCTX
33343350GenG0.menu.pnum.GENERIC_G0C1RCTX.build.product_line=STM32G0C1xx
3335- GenG0.menu.pnum.GENERIC_G0C1RCTX.build.variant=STM32G0xx/G0B1R(B-C-E)T_G0C1R(C-E)T
3351+ GenG0.menu.pnum.GENERIC_G0C1RCTX.build.variant=STM32G0xx/STM32G0xx/G0B1RBT_G0B1R(C-E)(I-T)_G0C1R(C-E)(I-T)
3352+
3353+ # Generic G0C1RCIx
3354+ GenG0.menu.pnum.GENERIC_G0C1RCIX=Generic G0C1RCIx
3355+ GenG0.menu.pnum.GENERIC_G0C1RCIX.upload.maximum_size=262144
3356+ GenG0.menu.pnum.GENERIC_G0C1RCIX.upload.maximum_data_size=147456
3357+ GenG0.menu.pnum.GENERIC_G0C1RCIX.build.board=GENERIC_G0C1RCIX
3358+ GenG0.menu.pnum.GENERIC_G0C1RCIX.build.product_line=STM32G0C1xx
3359+ GenG0.menu.pnum.GENERIC_G0C1RCIX.build.variant=STM32G0xx/G0B1RBT_G0B1R(C-E)(I-T)_G0C1R(C-E)(I-T)
33363360
33373361# Generic G0C1RETx
33383362GenG0.menu.pnum.GENERIC_G0C1RETX=Generic G0C1RETx
33393363GenG0.menu.pnum.GENERIC_G0C1RETX.upload.maximum_size=524288
33403364GenG0.menu.pnum.GENERIC_G0C1RETX.upload.maximum_data_size=147456
33413365GenG0.menu.pnum.GENERIC_G0C1RETX.build.board=GENERIC_G0C1RETX
33423366GenG0.menu.pnum.GENERIC_G0C1RETX.build.product_line=STM32G0C1xx
3343- GenG0.menu.pnum.GENERIC_G0C1RETX.build.variant=STM32G0xx/G0B1R(B-C-E)T_G0C1R(C-E)T
3367+ GenG0.menu.pnum.GENERIC_G0C1RETX.build.variant=STM32G0xx/STM32G0xx/G0B1RBT_G0B1R(C-E)(I-T)_G0C1R(C-E)(I-T)
3368+
3369+ # Generic G0C1REIx
3370+ GenG0.menu.pnum.GENERIC_G0C1REIX=Generic G0C1REIx
3371+ GenG0.menu.pnum.GENERIC_G0C1REIX.upload.maximum_size=524288
3372+ GenG0.menu.pnum.GENERIC_G0C1REIX.upload.maximum_data_size=147456
3373+ GenG0.menu.pnum.GENERIC_G0C1REIX.build.board=GENERIC_G0C1REIX
3374+ GenG0.menu.pnum.GENERIC_G0C1REIX.build.product_line=STM32G0C1xx
3375+ GenG0.menu.pnum.GENERIC_G0C1REIX.build.variant=STM32G0xx/G0B1RBT_G0B1R(C-E)(I-T)_G0C1R(C-E)(I-T)
33443376
33453377# Upload menu
33463378GenG0.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
@@ -3629,10 +3661,42 @@ GenH7.menu.pnum.DAISY_SEED.upload.maximum_data_size=524288
36293661GenH7.menu.pnum.DAISY_SEED.build.board=DAISY_SEED
36303662GenH7.menu.pnum.DAISY_SEED.build.product_line=STM32H750xx
36313663GenH7.menu.pnum.DAISY_SEED.build.variant_h=variant_{build.board}.h
3632- GenH7.menu.pnum.DAISY_SEED.build.variant=STM32H7xx/H743I (G-I)(K-T)_H750IBK_H753II (K-T)
3664+ GenH7.menu.pnum.DAISY_SEED.build.variant=STM32H7xx/H742I (G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II (K-T)
36333665GenH7.menu.pnum.DAISY_SEED.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
36343666GenH7.menu.pnum.DAISY_SEED.build.ldscript=DAISY_SEED.ld
36353667
3668+ # Generic H742IGKx
3669+ GenH7.menu.pnum.GENERIC_H742IGKX=Generic H742IGKx
3670+ GenH7.menu.pnum.GENERIC_H742IGKX.upload.maximum_size=1048576
3671+ GenH7.menu.pnum.GENERIC_H742IGKX.upload.maximum_data_size=524288
3672+ GenH7.menu.pnum.GENERIC_H742IGKX.build.board=GENERIC_H742IGKX
3673+ GenH7.menu.pnum.GENERIC_H742IGKX.build.product_line=STM32H742xx
3674+ GenH7.menu.pnum.GENERIC_H742IGKX.build.variant=STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)
3675+
3676+ # Generic H742IIKx
3677+ GenH7.menu.pnum.GENERIC_H742IIKX=Generic H742IIKx
3678+ GenH7.menu.pnum.GENERIC_H742IIKX.upload.maximum_size=2097152
3679+ GenH7.menu.pnum.GENERIC_H742IIKX.upload.maximum_data_size=524288
3680+ GenH7.menu.pnum.GENERIC_H742IIKX.build.board=GENERIC_H742IIKX
3681+ GenH7.menu.pnum.GENERIC_H742IIKX.build.product_line=STM32H742xx
3682+ GenH7.menu.pnum.GENERIC_H742IIKX.build.variant=STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)
3683+
3684+ # Generic H742IGTx
3685+ GenH7.menu.pnum.GENERIC_H742IGTX=Generic H742IGTx
3686+ GenH7.menu.pnum.GENERIC_H742IGTX.upload.maximum_size=1048576
3687+ GenH7.menu.pnum.GENERIC_H742IGTX.upload.maximum_data_size=524288
3688+ GenH7.menu.pnum.GENERIC_H742IGTX.build.board=GENERIC_H742IGTX
3689+ GenH7.menu.pnum.GENERIC_H742IGTX.build.product_line=STM32H742xx
3690+ GenH7.menu.pnum.GENERIC_H742IGTX.build.variant=STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)
3691+
3692+ # Generic H742IITx
3693+ GenH7.menu.pnum.GENERIC_H742IITX=Generic H742IITx
3694+ GenH7.menu.pnum.GENERIC_H742IITX.upload.maximum_size=2097152
3695+ GenH7.menu.pnum.GENERIC_H742IITX.upload.maximum_data_size=524288
3696+ GenH7.menu.pnum.GENERIC_H742IITX.build.board=GENERIC_H742IITX
3697+ GenH7.menu.pnum.GENERIC_H742IITX.build.product_line=STM32H742xx
3698+ GenH7.menu.pnum.GENERIC_H742IITX.build.variant=STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)
3699+
36363700# Generic H742VGHx
36373701GenH7.menu.pnum.GENERIC_H742VGHX=Generic H742VGHx
36383702GenH7.menu.pnum.GENERIC_H742VGHX.upload.maximum_size=1048576
@@ -3687,31 +3751,31 @@ GenH7.menu.pnum.GENERIC_H743IGKX.upload.maximum_size=1048576
36873751GenH7.menu.pnum.GENERIC_H743IGKX.upload.maximum_data_size=524288
36883752GenH7.menu.pnum.GENERIC_H743IGKX.build.board=GENERIC_H743IGKX
36893753GenH7.menu.pnum.GENERIC_H743IGKX.build.product_line=STM32H743xx
3690- GenH7.menu.pnum.GENERIC_H743IGKX.build.variant=STM32H7xx/H743I (G-I)(K-T)_H750IBK_H753II (K-T)
3754+ GenH7.menu.pnum.GENERIC_H743IGKX.build.variant=STM32H7xx/H742I (G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II (K-T)
36913755
36923756# Generic H743IGTx
36933757GenH7.menu.pnum.GENERIC_H743IGTX=Generic H743IGTx
36943758GenH7.menu.pnum.GENERIC_H743IGTX.upload.maximum_size=1048576
36953759GenH7.menu.pnum.GENERIC_H743IGTX.upload.maximum_data_size=524288
36963760GenH7.menu.pnum.GENERIC_H743IGTX.build.board=GENERIC_H743IGTX
36973761GenH7.menu.pnum.GENERIC_H743IGTX.build.product_line=STM32H743xx
3698- GenH7.menu.pnum.GENERIC_H743IGTX.build.variant=STM32H7xx/H743I (G-I)(K-T)_H750IBK_H753II (K-T)
3762+ GenH7.menu.pnum.GENERIC_H743IGTX.build.variant=STM32H7xx/H742I (G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II (K-T)
36993763
37003764# Generic H743IIKx
37013765GenH7.menu.pnum.GENERIC_H743IIKX=Generic H743IIKx
37023766GenH7.menu.pnum.GENERIC_H743IIKX.upload.maximum_size=2097152
37033767GenH7.menu.pnum.GENERIC_H743IIKX.upload.maximum_data_size=524288
37043768GenH7.menu.pnum.GENERIC_H743IIKX.build.board=GENERIC_H743IIKX
37053769GenH7.menu.pnum.GENERIC_H743IIKX.build.product_line=STM32H743xx
3706- GenH7.menu.pnum.GENERIC_H743IIKX.build.variant=STM32H7xx/H743I (G-I)(K-T)_H750IBK_H753II (K-T)
3770+ GenH7.menu.pnum.GENERIC_H743IIKX.build.variant=STM32H7xx/H742I (G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II (K-T)
37073771
37083772# Generic H743IITx
37093773GenH7.menu.pnum.GENERIC_H743IITX=Generic H743IITx
37103774GenH7.menu.pnum.GENERIC_H743IITX.upload.maximum_size=2097152
37113775GenH7.menu.pnum.GENERIC_H743IITX.upload.maximum_data_size=524288
37123776GenH7.menu.pnum.GENERIC_H743IITX.build.board=GENERIC_H743IITX
37133777GenH7.menu.pnum.GENERIC_H743IITX.build.product_line=STM32H743xx
3714- GenH7.menu.pnum.GENERIC_H743IITX.build.variant=STM32H7xx/H743I (G-I)(K-T)_H750IBK_H753II (K-T)
3778+ GenH7.menu.pnum.GENERIC_H743IITX.build.variant=STM32H7xx/H742I (G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II (K-T)
37153779
37163780# Generic H743VGHx
37173781GenH7.menu.pnum.GENERIC_H743VGHX=Generic H743VGHx
@@ -3799,7 +3863,15 @@ GenH7.menu.pnum.GENERIC_H750IBKX.upload.maximum_size=131072
37993863GenH7.menu.pnum.GENERIC_H750IBKX.upload.maximum_data_size=524288
38003864GenH7.menu.pnum.GENERIC_H750IBKX.build.board=GENERIC_H750IBKX
38013865GenH7.menu.pnum.GENERIC_H750IBKX.build.product_line=STM32H750xx
3802- GenH7.menu.pnum.GENERIC_H750IBKX.build.variant=STM32H7xx/H743I(G-I)(K-T)_H750IBK_H753II(K-T)
3866+ GenH7.menu.pnum.GENERIC_H750IBKX.build.variant=STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)
3867+
3868+ # Generic H750IBTx
3869+ GenH7.menu.pnum.GENERIC_H750IBTX=Generic H750IBTx
3870+ GenH7.menu.pnum.GENERIC_H750IBTX.upload.maximum_size=131072
3871+ GenH7.menu.pnum.GENERIC_H750IBTX.upload.maximum_data_size=524288
3872+ GenH7.menu.pnum.GENERIC_H750IBTX.build.board=GENERIC_H750IBTX
3873+ GenH7.menu.pnum.GENERIC_H750IBTX.build.product_line=STM32H750xx
3874+ GenH7.menu.pnum.GENERIC_H750IBTX.build.variant=STM32H7xx/H742I(G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II(K-T)
38033875
38043876# Generic H750VBTx
38053877GenH7.menu.pnum.GENERIC_H750VBTX=Generic H750VBTx
@@ -3823,15 +3895,15 @@ GenH7.menu.pnum.GENERIC_H753IIKX.upload.maximum_size=2097152
38233895GenH7.menu.pnum.GENERIC_H753IIKX.upload.maximum_data_size=524288
38243896GenH7.menu.pnum.GENERIC_H753IIKX.build.board=GENERIC_H753IIKX
38253897GenH7.menu.pnum.GENERIC_H753IIKX.build.product_line=STM32H753xx
3826- GenH7.menu.pnum.GENERIC_H753IIKX.build.variant=STM32H7xx/H743I (G-I)(K-T)_H750IBK_H753II (K-T)
3898+ GenH7.menu.pnum.GENERIC_H753IIKX.build.variant=STM32H7xx/H742I (G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II (K-T)
38273899
38283900# Generic H753IITx
38293901GenH7.menu.pnum.GENERIC_H753IITX=Generic H753IITx
38303902GenH7.menu.pnum.GENERIC_H753IITX.upload.maximum_size=2097152
38313903GenH7.menu.pnum.GENERIC_H753IITX.upload.maximum_data_size=524288
38323904GenH7.menu.pnum.GENERIC_H753IITX.build.board=GENERIC_H753IITX
38333905GenH7.menu.pnum.GENERIC_H753IITX.build.product_line=STM32H753xx
3834- GenH7.menu.pnum.GENERIC_H753IITX.build.variant=STM32H7xx/H743I (G-I)(K-T)_H750IBK_H753II (K-T)
3906+ GenH7.menu.pnum.GENERIC_H753IITX.build.variant=STM32H7xx/H742I (G-I)(K-T)_H743I(G-I)(K-T)_H750IB(K-T)_H753II (K-T)
38353907
38363908# Generic H753VIHx
38373909GenH7.menu.pnum.GENERIC_H753VIHX=Generic H753VIHx
0 commit comments