Inputs

This command requires two or more inputs of the same format.

Name

Type

Optional/Required

Description

file

string

required

Path to the file to merge.

description

string

optional

Description for this field.

Outputs

Name

Type

Optional/Required

Description

file

string

required

Path to the merged file.

format

string

optional

Format of the output file. Available values: ihex or bin.

address

string

optional

Start address of the output hex file.

description

string

optional

Description for this field.

Example

{    
"schema-version": 1.0,
"content": [
{
"name": "Merge command example",
"description": "Merges two or more hex/bin files into a single file",
"enabled": true,
"commands": [
{
"command": "merge",
"inputs": [
{
"description": "CM33 Secure application",
"file": "./rram_1.hex"
},
{
"description": "CM33 Non-Secure application",
"file": "./rram_2.hex"
},
{
"description": "CM33 Secure + CM33 Non-Secure application",
"file": "./rram_3.hex"
}
],
"outputs": [
{
"description": "CM33 Secure + CM33 Non-Secure application merged to one file",
"format": "ihex",
"file": "./cmd_merge_3_files.hex"
}
]
}
]
}
]
}