Generating Flashing Binaries Offline

Use the create_bsp_images.py script to generate flashing binaries offline when the target is not connected to the host using create_bsp tools. Flashing binaries are pre-processed binaries used by the update_sample update tool.

The create_bsp tool create_bsp_images.py requires bootburn_lib.py and bootburn helper files for execution. The script uses default paths as in bootburn for the target. Depending on the configuration file, it processes raw binaries for flashing; including adding and signing headers. The create_bsp_images.py image invokes tools such as nvimagegen, nvtegrabct_v2 internally, similar to bootburn.py, to process binaries.

The create_bsp_images.py script is available at:

<top>/drive-foundation/tools/flashtools/bootburn

Prerequisites

To enable bootburn tracing support, execute the command:

sudo apt-get install -f lockfile-progs