sim: Add debugging ptable to image dumps
Add a `debug_dump()` method to `Images` to allow the images to be written to a file. The dependency test will call this if the environment variable MCUBOOT_DEBUG_DUMP is set. In order to make these debug dumps more useful, add a simple partition table to the beginning of the image (where MCUboot would reside on target). This has a simple header, and then entries for each partition, using the partition ids used within the simulator. This allows the image to be more easily used by external tools. As an example, `scripts/mcubin.bt` is a binary template for the [010 Editor](https://www.sweetscape.com/010editor/ ), allowing it to decode and show the details of images from MCUboot. Signed-off-by:David Brown <david.brown@linaro.org>
Loading
Please sign in to comment