Chapter 2. API Reference
(continued from previous page)
+--------------+----------------------------------------------------------
,→------------+
| Parameter | Description ␣
,→ |
+==============+======================================================================+
| input | Path to CSV file to parse ␣
,→ |
+--------------+----------------------------------------------------------
,→------------+
| output | Path to output NVS binary file ␣
,→ |
+--------------+----------------------------------------------------------
,→------------+
| size | Size of NVS partition in bytes (must be multiple␣
,→of 4096) |
+--------------+----------------------------------------------------------
,→------------+
Optional Arguments:
+---------------------+---------------------------------------------------
,→-----------------+
| Parameter | Description ␣
,→ |
+=====================+====================================================================+
| -h, --help | show this help message and exit ␣
,→ |
| | ␣
,→ |
+---------------------+---------------------------------------------------
,→-----------------+
| --version {1,2} | Set multipage blob version. ␣
,→ |
| | Version 1 - Multipage blob support disabled. ␣
,→ |
| | Version 2 - Multipage blob support enabled. ␣
,→ |
| | Default: Version 2 ␣
,→ |
+---------------------+---------------------------------------------------
,→-----------------+
| --keygen | Generates key for encrypting NVS partition ␣
,→ |
+---------------------+---------------------------------------------------
,→-----------------+
| --keyfile KEYFILE | Path to output encryption keys file ␣
,→ |
+---------------------+---------------------------------------------------
,→-----------------+
| --inputkey INPUTKEY | File having key for encrypting NVS partition ␣
,→ |
+---------------------+---------------------------------------------------
,→-----------------+
| --outdir OUTDIR | Output directory to store files created ␣
,→ |
| | (Default: current directory) ␣
,→ |
+---------------------+---------------------------------------------------
,→-----------------+
You can run the utility to encrypt NVS partition using the command below: A sample CSV file is provided with the
utility:
Espressif Systems 729
Submit Document Feedback
Release v4.4