I read everywhere that you have to use a USB drive to flash your firmware. Personnally, I use a CF card inserted in the front slot which I find much more convenient to use and the flashing goes flawlessly. I made the test with a SD card and it works just as well. I wonder why this option is never mentionned in the firmware flashing instructions.
Flashing firmware with CF or SD card