@@ -2027,6 +2027,62 @@ GenF3.menu.pnum.OLIMEXINO_STM32F3.build.product_line=STM32F303xC
20272027GenF3.menu.pnum.OLIMEXINO_STM32F3.build.variant_h=variant_{build.board}.h
20282028GenF3.menu.pnum.OLIMEXINO_STM32F3.build.variant=STM32F3xx/F303R(B-C)T
20292029
2030+ # Generic F301C6Tx
2031+ GenF3.menu.pnum.GENERIC_F301C6TX=Generic F301C6Tx
2032+ GenF3.menu.pnum.GENERIC_F301C6TX.upload.maximum_size=32768
2033+ GenF3.menu.pnum.GENERIC_F301C6TX.upload.maximum_data_size=16384
2034+ GenF3.menu.pnum.GENERIC_F301C6TX.build.board=GENERIC_F301C6TX
2035+ GenF3.menu.pnum.GENERIC_F301C6TX.build.product_line=STM32F301x8
2036+ GenF3.menu.pnum.GENERIC_F301C6TX.build.variant=STM32F3xx/F301C6T_F301C8(T-Y)
2037+
2038+ # Generic F301C8Tx
2039+ GenF3.menu.pnum.GENERIC_F301C8TX=Generic F301C8Tx
2040+ GenF3.menu.pnum.GENERIC_F301C8TX.upload.maximum_size=65536
2041+ GenF3.menu.pnum.GENERIC_F301C8TX.upload.maximum_data_size=16384
2042+ GenF3.menu.pnum.GENERIC_F301C8TX.build.board=GENERIC_F301C8TX
2043+ GenF3.menu.pnum.GENERIC_F301C8TX.build.product_line=STM32F301x8
2044+ GenF3.menu.pnum.GENERIC_F301C8TX.build.variant=STM32F3xx/F301C6T_F301C8(T-Y)
2045+
2046+ # Generic F301C8Yx
2047+ GenF3.menu.pnum.GENERIC_F301C8YX=Generic F301C8Yx
2048+ GenF3.menu.pnum.GENERIC_F301C8YX.upload.maximum_size=65536
2049+ GenF3.menu.pnum.GENERIC_F301C8YX.upload.maximum_data_size=16384
2050+ GenF3.menu.pnum.GENERIC_F301C8YX.build.board=GENERIC_F301C8YX
2051+ GenF3.menu.pnum.GENERIC_F301C8YX.build.product_line=STM32F301x8
2052+ GenF3.menu.pnum.GENERIC_F301C8YX.build.variant=STM32F3xx/F301C6T_F301C8(T-Y)
2053+
2054+ # Generic F301K6Tx
2055+ GenF3.menu.pnum.GENERIC_F301K6TX=Generic F301K6Tx
2056+ GenF3.menu.pnum.GENERIC_F301K6TX.upload.maximum_size=32768
2057+ GenF3.menu.pnum.GENERIC_F301K6TX.upload.maximum_data_size=16384
2058+ GenF3.menu.pnum.GENERIC_F301K6TX.build.board=GENERIC_F301K6TX
2059+ GenF3.menu.pnum.GENERIC_F301K6TX.build.product_line=STM32F301x8
2060+ GenF3.menu.pnum.GENERIC_F301K6TX.build.variant=STM32F3xx/F301K(6-8)T
2061+
2062+ # Generic F301K8Tx
2063+ GenF3.menu.pnum.GENERIC_F301K8TX=Generic F301K8Tx
2064+ GenF3.menu.pnum.GENERIC_F301K8TX.upload.maximum_size=65536
2065+ GenF3.menu.pnum.GENERIC_F301K8TX.upload.maximum_data_size=16384
2066+ GenF3.menu.pnum.GENERIC_F301K8TX.build.board=GENERIC_F301K8TX
2067+ GenF3.menu.pnum.GENERIC_F301K8TX.build.product_line=STM32F301x8
2068+ GenF3.menu.pnum.GENERIC_F301K8TX.build.variant=STM32F3xx/F301K(6-8)T
2069+
2070+ # Generic F301R6Tx
2071+ GenF3.menu.pnum.GENERIC_F301R6TX=Generic F301R6Tx
2072+ GenF3.menu.pnum.GENERIC_F301R6TX.upload.maximum_size=32768
2073+ GenF3.menu.pnum.GENERIC_F301R6TX.upload.maximum_data_size=16384
2074+ GenF3.menu.pnum.GENERIC_F301R6TX.build.board=GENERIC_F301R6TX
2075+ GenF3.menu.pnum.GENERIC_F301R6TX.build.product_line=STM32F301x8
2076+ GenF3.menu.pnum.GENERIC_F301R6TX.build.variant=STM32F3xx/F301R(6-8)T
2077+
2078+ # Generic F301R8Tx
2079+ GenF3.menu.pnum.GENERIC_F301R8TX=Generic F301R8Tx
2080+ GenF3.menu.pnum.GENERIC_F301R8TX.upload.maximum_size=65536
2081+ GenF3.menu.pnum.GENERIC_F301R8TX.upload.maximum_data_size=16384
2082+ GenF3.menu.pnum.GENERIC_F301R8TX.build.board=GENERIC_F301R8TX
2083+ GenF3.menu.pnum.GENERIC_F301R8TX.build.product_line=STM32F301x8
2084+ GenF3.menu.pnum.GENERIC_F301R8TX.build.variant=STM32F3xx/F301R(6-8)T
2085+
20302086# Generic F302R6Tx
20312087GenF3.menu.pnum.GENERIC_F302R6TX=Generic F302R6Tx
20322088GenF3.menu.pnum.GENERIC_F302R6TX.upload.maximum_size=32768
@@ -2043,6 +2099,22 @@ GenF3.menu.pnum.GENERIC_F302R8TX.build.board=GENERIC_F302R8TX
20432099GenF3.menu.pnum.GENERIC_F302R8TX.build.product_line=STM32F302x8
20442100GenF3.menu.pnum.GENERIC_F302R8TX.build.variant=STM32F3xx/F302R(6-8)T
20452101
2102+ # Generic F303C6Tx
2103+ GenF3.menu.pnum.GENERIC_F303C6TX=Generic F303C6Tx
2104+ GenF3.menu.pnum.GENERIC_F303C6TX.upload.maximum_size=32768
2105+ GenF3.menu.pnum.GENERIC_F303C6TX.upload.maximum_data_size=12288
2106+ GenF3.menu.pnum.GENERIC_F303C6TX.build.board=GENERIC_F303C6TX
2107+ GenF3.menu.pnum.GENERIC_F303C6TX.build.product_line=STM32F303x8
2108+ GenF3.menu.pnum.GENERIC_F303C6TX.build.variant=STM32F3xx/F303C(6-8)T_F334C(4-6-8)T
2109+
2110+ # Generic F303C8Tx
2111+ GenF3.menu.pnum.GENERIC_F303C8TX=Generic F303C8Tx
2112+ GenF3.menu.pnum.GENERIC_F303C8TX.upload.maximum_size=65536
2113+ GenF3.menu.pnum.GENERIC_F303C8TX.upload.maximum_data_size=12288
2114+ GenF3.menu.pnum.GENERIC_F303C8TX.build.board=GENERIC_F303C8TX
2115+ GenF3.menu.pnum.GENERIC_F303C8TX.build.product_line=STM32F303x8
2116+ GenF3.menu.pnum.GENERIC_F303C8TX.build.variant=STM32F3xx/F303C(6-8)T_F334C(4-6-8)T
2117+
20462118# Generic F303CBTx
20472119GenF3.menu.pnum.GENERIC_F303CBTX=Generic F303CBTx
20482120GenF3.menu.pnum.GENERIC_F303CBTX.upload.maximum_size=131072
@@ -2075,6 +2147,22 @@ GenF3.menu.pnum.GENERIC_F303K8TX.build.board=GENERIC_F303K8TX
20752147GenF3.menu.pnum.GENERIC_F303K8TX.build.product_line=STM32F303x8
20762148GenF3.menu.pnum.GENERIC_F303K8TX.build.variant=STM32F3xx/F303K(6-8)T_F334K(4-6-8)T
20772149
2150+ # Generic F303R6Tx
2151+ GenF3.menu.pnum.GENERIC_F303R6TX=Generic F303R6Tx
2152+ GenF3.menu.pnum.GENERIC_F303R6TX.upload.maximum_size=32768
2153+ GenF3.menu.pnum.GENERIC_F303R6TX.upload.maximum_data_size=12288
2154+ GenF3.menu.pnum.GENERIC_F303R6TX.build.board=GENERIC_F303R6TX
2155+ GenF3.menu.pnum.GENERIC_F303R6TX.build.product_line=STM32F303x8
2156+ GenF3.menu.pnum.GENERIC_F303R6TX.build.variant=STM32F3xx/F303R(6-8)T_F334R(6-8)T
2157+
2158+ # Generic F303R8Tx
2159+ GenF3.menu.pnum.GENERIC_F303R8TX=Generic F303R8Tx
2160+ GenF3.menu.pnum.GENERIC_F303R8TX.upload.maximum_size=65536
2161+ GenF3.menu.pnum.GENERIC_F303R8TX.upload.maximum_data_size=12288
2162+ GenF3.menu.pnum.GENERIC_F303R8TX.build.board=GENERIC_F303R8TX
2163+ GenF3.menu.pnum.GENERIC_F303R8TX.build.product_line=STM32F303x8
2164+ GenF3.menu.pnum.GENERIC_F303R8TX.build.variant=STM32F3xx/F303R(6-8)T_F334R(6-8)T
2165+
20782166# Generic F303RBTx
20792167GenF3.menu.pnum.GENERIC_F303RBTX=Generic F303RBTx
20802168GenF3.menu.pnum.GENERIC_F303RBTX.upload.maximum_size=131072
@@ -2123,6 +2211,62 @@ GenF3.menu.pnum.GENERIC_F303VCTX.build.board=GENERIC_F303VCTX
21232211GenF3.menu.pnum.GENERIC_F303VCTX.build.product_line=STM32F303xC
21242212GenF3.menu.pnum.GENERIC_F303VCTX.build.variant=STM32F3xx/F303V(B-C)T
21252213
2214+ # Generic F318C8Tx
2215+ GenF3.menu.pnum.GENERIC_F318C8TX=Generic F318C8Tx
2216+ GenF3.menu.pnum.GENERIC_F318C8TX.upload.maximum_size=65536
2217+ GenF3.menu.pnum.GENERIC_F318C8TX.upload.maximum_data_size=16384
2218+ GenF3.menu.pnum.GENERIC_F318C8TX.build.board=GENERIC_F318C8TX
2219+ GenF3.menu.pnum.GENERIC_F318C8TX.build.product_line=STM32F318xx
2220+ GenF3.menu.pnum.GENERIC_F318C8TX.build.variant=STM32F3xx/F318C8(T-Y)
2221+
2222+ # Generic F318C8Yx
2223+ GenF3.menu.pnum.GENERIC_F318C8YX=Generic F318C8Yx
2224+ GenF3.menu.pnum.GENERIC_F318C8YX.upload.maximum_size=65536
2225+ GenF3.menu.pnum.GENERIC_F318C8YX.upload.maximum_data_size=16384
2226+ GenF3.menu.pnum.GENERIC_F318C8YX.build.board=GENERIC_F318C8YX
2227+ GenF3.menu.pnum.GENERIC_F318C8YX.build.product_line=STM32F318xx
2228+ GenF3.menu.pnum.GENERIC_F318C8YX.build.variant=STM32F3xx/F318C8(T-Y)
2229+
2230+ # Generic F318K8Ux
2231+ GenF3.menu.pnum.GENERIC_F318K8UX=Generic F318K8Ux
2232+ GenF3.menu.pnum.GENERIC_F318K8UX.upload.maximum_size=65536
2233+ GenF3.menu.pnum.GENERIC_F318K8UX.upload.maximum_data_size=16384
2234+ GenF3.menu.pnum.GENERIC_F318K8UX.build.board=GENERIC_F318K8UX
2235+ GenF3.menu.pnum.GENERIC_F318K8UX.build.product_line=STM32F318xx
2236+ GenF3.menu.pnum.GENERIC_F318K8UX.build.variant=STM32F3xx/F318K8U
2237+
2238+ # Generic F328C8Tx
2239+ GenF3.menu.pnum.GENERIC_F328C8TX=Generic F328C8Tx
2240+ GenF3.menu.pnum.GENERIC_F328C8TX.upload.maximum_size=65536
2241+ GenF3.menu.pnum.GENERIC_F328C8TX.upload.maximum_data_size=12288
2242+ GenF3.menu.pnum.GENERIC_F328C8TX.build.board=GENERIC_F328C8TX
2243+ GenF3.menu.pnum.GENERIC_F328C8TX.build.product_line=STM32F328xx
2244+ GenF3.menu.pnum.GENERIC_F328C8TX.build.variant=STM32F3xx/F328C8T
2245+
2246+ # Generic F334C4Tx
2247+ GenF3.menu.pnum.GENERIC_F334C4TX=Generic F334C4Tx
2248+ GenF3.menu.pnum.GENERIC_F334C4TX.upload.maximum_size=16384
2249+ GenF3.menu.pnum.GENERIC_F334C4TX.upload.maximum_data_size=12288
2250+ GenF3.menu.pnum.GENERIC_F334C4TX.build.board=GENERIC_F334C4TX
2251+ GenF3.menu.pnum.GENERIC_F334C4TX.build.product_line=STM32F334x8
2252+ GenF3.menu.pnum.GENERIC_F334C4TX.build.variant=STM32F3xx/F303C(6-8)T_F334C(4-6-8)T
2253+
2254+ # Generic F334C6Tx
2255+ GenF3.menu.pnum.GENERIC_F334C6TX=Generic F334C6Tx
2256+ GenF3.menu.pnum.GENERIC_F334C6TX.upload.maximum_size=32768
2257+ GenF3.menu.pnum.GENERIC_F334C6TX.upload.maximum_data_size=12288
2258+ GenF3.menu.pnum.GENERIC_F334C6TX.build.board=GENERIC_F334C6TX
2259+ GenF3.menu.pnum.GENERIC_F334C6TX.build.product_line=STM32F334x8
2260+ GenF3.menu.pnum.GENERIC_F334C6TX.build.variant=STM32F3xx/F303C(6-8)T_F334C(4-6-8)T
2261+
2262+ # Generic F334C8Tx
2263+ GenF3.menu.pnum.GENERIC_F334C8TX=Generic F334C8Tx
2264+ GenF3.menu.pnum.GENERIC_F334C8TX.upload.maximum_size=65536
2265+ GenF3.menu.pnum.GENERIC_F334C8TX.upload.maximum_data_size=12288
2266+ GenF3.menu.pnum.GENERIC_F334C8TX.build.board=GENERIC_F334C8TX
2267+ GenF3.menu.pnum.GENERIC_F334C8TX.build.product_line=STM32F334x8
2268+ GenF3.menu.pnum.GENERIC_F334C8TX.build.variant=STM32F3xx/F303C(6-8)T_F334C(4-6-8)T
2269+
21262270# Generic F334K4Tx
21272271GenF3.menu.pnum.GENERIC_F334K4TX=Generic F334K4Tx
21282272GenF3.menu.pnum.GENERIC_F334K4TX.upload.maximum_size=16384
@@ -2147,6 +2291,94 @@ GenF3.menu.pnum.GENERIC_F334K8TX.build.board=GENERIC_F334K8TX
21472291GenF3.menu.pnum.GENERIC_F334K8TX.build.product_line=STM32F334x8
21482292GenF3.menu.pnum.GENERIC_F334K8TX.build.variant=STM32F3xx/F303K(6-8)T_F334K(4-6-8)T
21492293
2294+ # Generic F334R6Tx
2295+ GenF3.menu.pnum.GENERIC_F334R6TX=Generic F334R6Tx
2296+ GenF3.menu.pnum.GENERIC_F334R6TX.upload.maximum_size=32768
2297+ GenF3.menu.pnum.GENERIC_F334R6TX.upload.maximum_data_size=12288
2298+ GenF3.menu.pnum.GENERIC_F334R6TX.build.board=GENERIC_F334R6TX
2299+ GenF3.menu.pnum.GENERIC_F334R6TX.build.product_line=STM32F334x8
2300+ GenF3.menu.pnum.GENERIC_F334R6TX.build.variant=STM32F3xx/F303R(6-8)T_F334R(6-8)T
2301+
2302+ # Generic F334R8Tx
2303+ GenF3.menu.pnum.GENERIC_F334R8TX=Generic F334R8Tx
2304+ GenF3.menu.pnum.GENERIC_F334R8TX.upload.maximum_size=65536
2305+ GenF3.menu.pnum.GENERIC_F334R8TX.upload.maximum_data_size=12288
2306+ GenF3.menu.pnum.GENERIC_F334R8TX.build.board=GENERIC_F334R8TX
2307+ GenF3.menu.pnum.GENERIC_F334R8TX.build.product_line=STM32F334x8
2308+ GenF3.menu.pnum.GENERIC_F334R8TX.build.variant=STM32F3xx/F303R(6-8)T_F334R(6-8)T
2309+
2310+ # Generic F358CCTx
2311+ GenF3.menu.pnum.GENERIC_F358CCTX=Generic F358CCTx
2312+ GenF3.menu.pnum.GENERIC_F358CCTX.upload.maximum_size=262144
2313+ GenF3.menu.pnum.GENERIC_F358CCTX.upload.maximum_data_size=40960
2314+ GenF3.menu.pnum.GENERIC_F358CCTX.build.board=GENERIC_F358CCTX
2315+ GenF3.menu.pnum.GENERIC_F358CCTX.build.product_line=STM32F358xx
2316+ GenF3.menu.pnum.GENERIC_F358CCTX.build.variant=STM32F3xx/F358CCT
2317+
2318+ # Generic F358RCTx
2319+ GenF3.menu.pnum.GENERIC_F358RCTX=Generic F358RCTx
2320+ GenF3.menu.pnum.GENERIC_F358RCTX.upload.maximum_size=262144
2321+ GenF3.menu.pnum.GENERIC_F358RCTX.upload.maximum_data_size=40960
2322+ GenF3.menu.pnum.GENERIC_F358RCTX.build.board=GENERIC_F358RCTX
2323+ GenF3.menu.pnum.GENERIC_F358RCTX.build.product_line=STM32F358xx
2324+ GenF3.menu.pnum.GENERIC_F358RCTX.build.variant=STM32F3xx/F358RCT
2325+
2326+ # Generic F358VCTx
2327+ GenF3.menu.pnum.GENERIC_F358VCTX=Generic F358VCTx
2328+ GenF3.menu.pnum.GENERIC_F358VCTX.upload.maximum_size=262144
2329+ GenF3.menu.pnum.GENERIC_F358VCTX.upload.maximum_data_size=40960
2330+ GenF3.menu.pnum.GENERIC_F358VCTX.build.board=GENERIC_F358VCTX
2331+ GenF3.menu.pnum.GENERIC_F358VCTX.build.product_line=STM32F358xx
2332+ GenF3.menu.pnum.GENERIC_F358VCTX.build.variant=STM32F3xx/F358VCT
2333+
2334+ # Generic F378CCTx
2335+ GenF3.menu.pnum.GENERIC_F378CCTX=Generic F378CCTx
2336+ GenF3.menu.pnum.GENERIC_F378CCTX.upload.maximum_size=262144
2337+ GenF3.menu.pnum.GENERIC_F378CCTX.upload.maximum_data_size=32768
2338+ GenF3.menu.pnum.GENERIC_F378CCTX.build.board=GENERIC_F378CCTX
2339+ GenF3.menu.pnum.GENERIC_F378CCTX.build.product_line=STM32F378xx
2340+ GenF3.menu.pnum.GENERIC_F378CCTX.build.variant=STM32F3xx/F378CCT
2341+
2342+ # Generic F378RCTx
2343+ GenF3.menu.pnum.GENERIC_F378RCTX=Generic F378RCTx
2344+ GenF3.menu.pnum.GENERIC_F378RCTX.upload.maximum_size=262144
2345+ GenF3.menu.pnum.GENERIC_F378RCTX.upload.maximum_data_size=32768
2346+ GenF3.menu.pnum.GENERIC_F378RCTX.build.board=GENERIC_F378RCTX
2347+ GenF3.menu.pnum.GENERIC_F378RCTX.build.product_line=STM32F378xx
2348+ GenF3.menu.pnum.GENERIC_F378RCTX.build.variant=STM32F3xx/F378RC(T-Y)
2349+
2350+ # Generic F378RCYx
2351+ GenF3.menu.pnum.GENERIC_F378RCYX=Generic F378RCYx
2352+ GenF3.menu.pnum.GENERIC_F378RCYX.upload.maximum_size=262144
2353+ GenF3.menu.pnum.GENERIC_F378RCYX.upload.maximum_data_size=32768
2354+ GenF3.menu.pnum.GENERIC_F378RCYX.build.board=GENERIC_F378RCYX
2355+ GenF3.menu.pnum.GENERIC_F378RCYX.build.product_line=STM32F378xx
2356+ GenF3.menu.pnum.GENERIC_F378RCYX.build.variant=STM32F3xx/F378RC(T-Y)
2357+
2358+ # Generic F378VCHx
2359+ GenF3.menu.pnum.GENERIC_F378VCHX=Generic F378VCHx
2360+ GenF3.menu.pnum.GENERIC_F378VCHX.upload.maximum_size=262144
2361+ GenF3.menu.pnum.GENERIC_F378VCHX.upload.maximum_data_size=32768
2362+ GenF3.menu.pnum.GENERIC_F378VCHX.build.board=GENERIC_F378VCHX
2363+ GenF3.menu.pnum.GENERIC_F378VCHX.build.product_line=STM32F378xx
2364+ GenF3.menu.pnum.GENERIC_F378VCHX.build.variant=STM32F3xx/F378VC(H-T)
2365+
2366+ # Generic F378VCTx
2367+ GenF3.menu.pnum.GENERIC_F378VCTX=Generic F378VCTx
2368+ GenF3.menu.pnum.GENERIC_F378VCTX.upload.maximum_size=262144
2369+ GenF3.menu.pnum.GENERIC_F378VCTX.upload.maximum_data_size=32768
2370+ GenF3.menu.pnum.GENERIC_F378VCTX.build.board=GENERIC_F378VCTX
2371+ GenF3.menu.pnum.GENERIC_F378VCTX.build.product_line=STM32F378xx
2372+ GenF3.menu.pnum.GENERIC_F378VCTX.build.variant=STM32F3xx/F378VC(H-T)
2373+
2374+ # Generic F398VETx
2375+ GenF3.menu.pnum.GENERIC_F398VETX=Generic F398VETx
2376+ GenF3.menu.pnum.GENERIC_F398VETX.upload.maximum_size=524288
2377+ GenF3.menu.pnum.GENERIC_F398VETX.upload.maximum_data_size=65536
2378+ GenF3.menu.pnum.GENERIC_F398VETX.build.board=GENERIC_F398VETX
2379+ GenF3.menu.pnum.GENERIC_F398VETX.build.product_line=STM32F398xx
2380+ GenF3.menu.pnum.GENERIC_F398VETX.build.variant=STM32F3xx/F398VET
2381+
21502382# Upload menu
21512383GenF3.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
21522384GenF3.menu.upload_method.swdMethod.upload.protocol=0
0 commit comments