Well… the guide/example i linked is not from this forum, was just to get notion on a Lenovo system.
A full dump (8192kb) contains EC/BIOS/ME (Full size: 57D000h (5754880) FW etc… what and where we need to mod for NVMe is on the bios region (Full size: 280000h (2621440), we avoid and thats always my advice to work/mod the bios region ONLY, but as that example linked…its your choice only, not mine.
The tool can brief you the system firmware regions/components and read/write each one separate:
FPT.exe -i
-I Displays information about the flash image.
-DESC Load/verify/dump Descriptor region.
-BIOS Load/verify/dump BIOS region.
-ME Load/verify/dump ME region.
-GBE Load/verify/dump GbE region.
-PDR Load/verify/dump PDR region.
Careful with this tool and its use…the tool writes anything without verification, even with user error cmds… result, a bricked system with wrong/overwritten regions.
We have our NVMe and Flash guides here on the forum, presented by our GURU Fernando:
[HowTo] Get full NVMe Support for all Systems with an AMI UEFI BIOS - Special Topics / NVMe Support for old Systems - Win-Raid Forum (level1techs.com)
Modern Windows OS (w8> do not need driver for showing an NVMe disk (as storage device), this particularly NVMe mod is for the bios of an old motherboard can let a new fresh Windows setup to boot and install.
If theres a driver for a particular model, its user choice to install it or not.
Performance tests should be done but usually the built in (OOBE) MS NVMe driver performs well.
Sidenote… your current ME7 FW is version 7.1.3.1053, available update from Lenovo page to version 7.1.91.3272 (2017), this should be updated before any mods, a new dump also should be made.