I'm unable to easily get this information. It is working remote sever in the datacenter.
I just want to pay attention that your nvmupdate64e application doesn't work correctly on recent FreeBSD versions.
And this should not depend from serial number, application should print error message in case of unsupported vendor or device id,
but it should not dump core with segmentation fault.
Also, I want to note that nvmupdate64e does try to load nonexistent /boot/kernel/iqvfreebsd.ko kernel module. Maybe this is important.
24115 kldload NAMI "/boot/kernel/iqvfreebsd.ko"
24115 kldload RET kldload -1 errno 2 No such file or directory
Please check if you have loaded ixl driver 1.6.8 or 1.6.10, you may execute below command to check, the sample output can be found in page 4 of this document - http://www.intel.com/content/www/us/en/embedded/products/networking/nvm-update-tool-freebsd-quick-usage-guide.html
The driver requirement is mentioned in page 11 of this document - http://www.intel.com/content/www/us/en/embedded/products/networking/xl710-ethernet-controller-feature-matrix.html?wapkw=xl710+feature+support+matrix
You need to have at least higher than 1.4.26 ixl driver to match version 5.05 NVM utility.
Please refer to the driver link at https://downloadcenter.intel.com/download/25160/Intel-Network-Adapter-Driver-for-PCI-E-Intel-40-Gigabit-Ethernet-Network-Connection-under-FreeBSD-
Please feel free to update me. Thanks.