@@ -14290,6 +14290,23 @@ Blues.menu.pnum.CYGNET.pid.0=0x0003
1429014290Blues.menu.pnum.CYGNET.openocd.target=stm32l4x
1429114291Blues.menu.pnum.CYGNET.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32L4xx/STM32L433.svd
1429214292
14293+ # Heron board
14294+ Blues.menu.pnum.HERON=Heron
14295+ Blues.menu.pnum.HERON.upload.maximum_size=2097152
14296+ Blues.menu.pnum.HERON.upload.maximum_data_size=786432
14297+ Blues.menu.pnum.HERON.build.mcu=cortex-m33
14298+ Blues.menu.pnum.HERON.build.fpu=-mfpu=fpv5-sp-d16
14299+ Blues.menu.pnum.HERON.build.float-abi=-mfloat-abi=hard
14300+ Blues.menu.pnum.HERON.build.board=HERON
14301+ Blues.menu.pnum.HERON.build.series=STM32U5xx
14302+ Blues.menu.pnum.HERON.build.product_line=STM32U575xx
14303+ Blues.menu.pnum.HERON.build.variant=STM32U5xx/U575O(G-I)YxQ_U585OIYxQ
14304+ Blues.menu.pnum.HERON.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
14305+ Blues.menu.pnum.HERON.vid.0=0x30A4
14306+ Blues.menu.pnum.HERON.pid.0=0x0004
14307+ Blues.menu.pnum.HERON.openocd.target=stm32u5x
14308+ Blues.menu.pnum.HERON.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32U5xx/STM32U575.svd
14309+
1429314310# Swan R5 board
1429414311Blues.menu.pnum.SWAN_R5=Swan R5
1429514312Blues.menu.pnum.SWAN_R5.upload.maximum_size=2097152
@@ -14308,40 +14325,40 @@ Blues.menu.pnum.SWAN_R5.openocd.target=stm32l4x
1430814325Blues.menu.pnum.SWAN_R5.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32L4xx/STM32L4R5.svd
1430914326
1431014327# Upload menu
14328+ Blues.menu.upload_method.OpenOCDSTLink=OpenOCD STLink (SWD)
14329+ Blues.menu.upload_method.OpenOCDSTLink.upload.protocol=stlink
14330+ Blues.menu.upload_method.OpenOCDSTLink.upload.tool=openocd_upload
14331+
14332+ Blues.menu.upload_method.OpenOCDDapLink=OpenOCD DapLink (SWD)
14333+ Blues.menu.upload_method.OpenOCDDapLink.upload.protocol=cmsis-dap
14334+ Blues.menu.upload_method.OpenOCDDapLink.upload.tool=openocd_upload
14335+ Blues.menu.upload_method.OpenOCDDapLink.debug.server.openocd.scripts.0=interface/cmsis-dap.cfg
14336+ Blues.menu.upload_method.OpenOCDDapLink.debug.server.openocd.scripts.1={runtime.platform.path}/debugger/select_swd.cfg
14337+
1431114338Blues.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
1431214339Blues.menu.upload_method.swdMethod.upload.protocol=swd
1431314340Blues.menu.upload_method.swdMethod.upload.options=-a {upload.address} -m {upload.mode} -s {upload.start}
1431414341Blues.menu.upload_method.swdMethod.upload.tool=stm32CubeProg
1431514342
14316- Blues.menu.upload_method.jlinkMethod =STM32CubeProgrammer (J-Link )
14317- Blues.menu.upload_method.jlinkMethod .upload.protocol=jlink
14318- Blues.menu.upload_method.jlinkMethod .upload.options=-a {upload.address} -s {upload.start}
14319- Blues.menu.upload_method.jlinkMethod .upload.tool=stm32CubeProg
14343+ Blues.menu.upload_method.dfuMethod =STM32CubeProgrammer (DFU )
14344+ Blues.menu.upload_method.dfuMethod .upload.protocol=dfu
14345+ Blues.menu.upload_method.dfuMethod .upload.options=-v {upload.vid} -p {upload.pid} -a {upload.address} -s {upload.start}
14346+ Blues.menu.upload_method.dfuMethod .upload.tool=stm32CubeProg
1432014347
1432114348Blues.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)
1432214349Blues.menu.upload_method.serialMethod.upload.protocol=serial
1432314350Blues.menu.upload_method.serialMethod.upload.options=-c {serial.port.file} -a {upload.address} -s {upload.start} --parity {upload.parity}
1432414351Blues.menu.upload_method.serialMethod.upload.tool=stm32CubeProg
1432514352
14326- Blues.menu.upload_method.dfuMethod =STM32CubeProgrammer (DFU )
14327- Blues.menu.upload_method.dfuMethod .upload.protocol=dfu
14328- Blues.menu.upload_method.dfuMethod .upload.options=-v {upload.vid} -p {upload.pid} -a {upload.address} -s {upload.start}
14329- Blues.menu.upload_method.dfuMethod .upload.tool=stm32CubeProg
14353+ Blues.menu.upload_method.jlinkMethod =STM32CubeProgrammer (J-Link )
14354+ Blues.menu.upload_method.jlinkMethod .upload.protocol=jlink
14355+ Blues.menu.upload_method.jlinkMethod .upload.options=-a {upload.address} -s {upload.start}
14356+ Blues.menu.upload_method.jlinkMethod .upload.tool=stm32CubeProg
1433014357
1433114358Blues.menu.upload_method.bmpMethod=BMP (Black Magic Probe)
1433214359Blues.menu.upload_method.bmpMethod.upload.protocol=gdb_bmp
1433314360Blues.menu.upload_method.bmpMethod.upload.tool=bmp_upload
1433414361
14335- Blues.menu.upload_method.OpenOCDSTLink=OpenOCD STLink (SWD)
14336- Blues.menu.upload_method.OpenOCDSTLink.upload.protocol=stlink
14337- Blues.menu.upload_method.OpenOCDSTLink.upload.tool=openocd_upload
14338-
14339- Blues.menu.upload_method.OpenOCDDapLink=OpenOCD DapLink (SWD)
14340- Blues.menu.upload_method.OpenOCDDapLink.upload.protocol=cmsis-dap
14341- Blues.menu.upload_method.OpenOCDDapLink.upload.tool=openocd_upload
14342- Blues.menu.upload_method.OpenOCDDapLink.debug.server.openocd.scripts.0=interface/cmsis-dap.cfg
14343- Blues.menu.upload_method.OpenOCDDapLink.debug.server.openocd.scripts.1={runtime.platform.path}/debugger/select_swd.cfg
14344-
1434514362################################################################################
1434614363# Elecgator boards
1434714364
@@ -16418,9 +16435,13 @@ GenWL.menu.opt.o0std.build.flags.optimize=-O0
16418164353dprinter.menu.opt.o0std=No Optimization (-O0)
16419164363dprinter.menu.opt.o0std.build.flags.optimize=-O0
1642016437
16438+ Blues.menu.opt.ogstd=Debug (-Og)
16439+ Blues.menu.opt.ogstd.build.flags.optimize=-Og
1642116440Blues.menu.opt.osstd=Smallest (-Os default)
1642216441Blues.menu.opt.oslto=Smallest (-Os) with LTO
1642316442Blues.menu.opt.oslto.build.flags.optimize=-Os -flto
16443+ Blues.menu.opt.o0std=No Optimization (-O0)
16444+ Blues.menu.opt.o0std.build.flags.optimize=-O0
1642416445Blues.menu.opt.o1std=Fast (-O1)
1642516446Blues.menu.opt.o1std.build.flags.optimize=-O1
1642616447Blues.menu.opt.o1lto=Fast (-O1) with LTO
@@ -16433,10 +16454,6 @@ Blues.menu.opt.o3std=Fastest (-O3)
1643316454Blues.menu.opt.o3std.build.flags.optimize=-O3
1643416455Blues.menu.opt.o3lto=Fastest (-O3) with LTO
1643516456Blues.menu.opt.o3lto.build.flags.optimize=-O3 -flto
16436- Blues.menu.opt.ogstd=Debug (-Og)
16437- Blues.menu.opt.ogstd.build.flags.optimize=-Og
16438- Blues.menu.opt.o0std=No Optimization (-O0)
16439- Blues.menu.opt.o0std.build.flags.optimize=-O0
1644016457
1644116458Elecgator.menu.opt.osstd=Smallest (-Os default)
1644216459Elecgator.menu.opt.oslto=Smallest (-Os) with LTO
@@ -16875,13 +16892,13 @@ GenWL.menu.dbg.enable_all.build.flags.debug=-g
16875168923dprinter.menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
16876168933dprinter.menu.dbg.enable_all.build.flags.debug=-g
1687716894
16878- Blues.menu.dbg.none=None
16895+ Blues.menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
16896+ Blues.menu.dbg.enable_all.build.flags.debug=-g
1687916897Blues.menu.dbg.enable_sym=Symbols Enabled (-g)
1688016898Blues.menu.dbg.enable_sym.build.flags.debug=-g -DNDEBUG
1688116899Blues.menu.dbg.enable_log=Core logs Enabled
1688216900Blues.menu.dbg.enable_log.build.flags.debug=
16883- Blues.menu.dbg.enable_all=Core Logs and Symbols Enabled (-g)
16884- Blues.menu.dbg.enable_all.build.flags.debug=-g
16901+ Blues.menu.dbg.none=None
1688516902
1688616903Elecgator.menu.dbg.none=None
1688716904Elecgator.menu.dbg.enable_sym=Symbols Enabled (-g)
0 commit comments