Update mfg utility as per updated nvs partition util

This commit is contained in:
Shivani Tipnis
2018-09-11 13:43:05 +05:30
parent 1a743ad66d
commit bc39e9ac75
2 changed files with 12 additions and 3 deletions

9
tools/mass_mfg/mfg_gen.py Normal file → Executable file
View File

@@ -284,6 +284,11 @@ file_identifier=None,output_dir_path=None):
description="Create binary files from input config and values file",
formatter_class=argparse.RawDescriptionHelpFormatter)
parser.add_argument("--size",
dest='part_size',
required=True,
help='Size of NVS Partition in KB. Eg. 12KB')
parser.add_argument('--conf',
dest='config_file',
required=True,
@@ -320,6 +325,7 @@ file_identifier=None,output_dir_path=None):
if not args.outdir.endswith('/'):
args.outdir = args.outdir + '/'
input_part_size = args.part_size
input_config_file = args.config_file
input_values_file = args.values_file
target_file_name_prefix = args.prefix
@@ -472,7 +478,8 @@ file_identifier=None,output_dir_path=None):
# Create output csv and bin file
print "CSV Generated: " + str(output_csv_file)
nvs_partition_gen.nvs_part_gen(input_filename = output_csv_file, output_filename = output_bin_file)
nvs_partition_gen.nvs_part_gen(input_filename = output_csv_file, output_filename = output_bin_file,\
input_size=input_part_size)
print "NVS Flash Binary Generated: " + str(output_bin_file)
files_created = True