pyfwimagebuilder is a tool and library for building firmware update images for Microchip microcontrollers
pyfwimagebuilder is used as a command line interface:
pyfwimagebuilder [switches]
-i, --input
Input file to process (in Intel-hex format)
-c, --config
Configuration file to use when processing
-o, --output
Output file to generate.
If not supplied, the input filename will be used with .img extension
-h, --help
Show this help message and exit
-V, --version
Print pyfwimagebuilder version number and exit
-R, --release-info
Print pyfwimagebuilder release details and exit
-v {debug,info,warning,error,critical},
--verbose {debug,info,warning,error,critical}
Logging verbosity level
pyfwimagebuilder --helpBuilding an image:
pyfwimagebuilder build -i myapp.hex -c myconfig.toml -o myimage.imgDecoding an image:
pyfwimagebuilder decode -i myapp.img -c myconfig.toml -o myimage.txt