@@ -767,6 +767,9 @@ giga.menu.split.100_0=2MB M7 + M4 in SDRAM
767767giga.menu.split.75_25=1.5MB M7 + 0.5MB M4
768768giga.menu.split.50_50=1MB M7 + 1MB M4
769769
770+ giga.menu.security.none=None
771+ giga.menu.security.sien=Signature + Encryption
772+
770773giga.menu.target_core.cm7.build.variant=GIGA
771774giga.menu.target_core.cm7.build.mcu=cortex-m7
772775giga.menu.target_core.cm7.build.fpu=-mfpu=fpv5-d16
@@ -792,6 +795,14 @@ giga.build.board=GIGA
792795giga.build.ldscript=linker_script.ld
793796giga.build.extra_ldflags=-DCM4_BINARY_START=0x08180000
794797giga.compiler.mbed.arch.define=
798+ giga.build.slot_size=0x1E0000
799+ giga.build.header_size=0x20000
800+ giga.build.alignment=32
801+ giga.build.version=1.2.3+4
802+ giga.menu.security.sien.recipe.hooks.objcopy.postobjcopy.1.pattern="{tools.imgtool.path}/{tools.imgtool.cmd}" {tools.imgtool.flags}
803+ giga.menu.security.sien.build.keys.keychain={runtime.platform.path}/libraries/MCUboot/default_keys
804+ giga.menu.security.sien.build.keys.sign_key=ecdsa-p256-signing-priv-key.pem
805+ giga.menu.security.sien.build.keys.encrypt_key=ecdsa-p256-encrypt-pub-key.pem
795806giga.compiler.mbed.defines={build.variant.path}/defines.txt
796807giga.compiler.mbed.ldflags={build.variant.path}/ldflags.txt
797808giga.compiler.mbed.cflags={build.variant.path}/cflags.txt
@@ -825,7 +836,12 @@ giga.upload.native_usb=true
825836giga.upload.maximum_size=1966080
826837giga.upload.maximum_data_size=523624
827838
828- giga.menu.target_core.cm7.upload.address=0x08040000
839+ giga.menu.security.none.upload.interface=0
840+ giga.menu.security.sien.upload.interface=2
841+
842+ giga.menu.security.none.upload.address_m7=0x08040000
843+ giga.menu.security.sien.upload.address_m7=0xA0000000
844+ giga.menu.target_core.cm7.upload.address={upload.address_m7}
829845
830846giga.menu.target_core.cm7.menu.split.50_50.upload.maximum_size=786432
831847giga.menu.target_core.cm7.menu.split.75_25.upload.maximum_size=1441792
0 commit comments