Just wanted to post that I was able to update using Windows 7 emulated on a mac using Parallels. I did have to run the upgrade twice in a row, the first time it failed. I have seen some posts that stated that running the firmware upgrade twice was a possible fix but was not able to get it to work using Fusion.

I was able to get the upgrade to work in Windows 10 under VirtualBox, but I had to make sure all the various incarnations of the EDBG/Xplained Pro board got auto-attached to the VM. Took a few tries, but got there.