Griffin, you are a saint. Thank you very much for your help. Unfortunately, and quite embarassingly, I found that the desktop that I was using actually was the source of the problem. Having gained access to a new PC, I updated the firmware without issue.