What OS are you running on this board? I suspect the way the floppy is created (with whatever options) may be dependant on current Autoexec.bat and system files. Glad you managed to figure out the required steps to successfully perform the flash - more to the point, has this now fixed the issue that was your reason for flashing in the first place? In my experience with regular PCs using DOS boot disks to flash, there isn't even an autoexec.bat thats needed and just running the flashing executable is enough to get the job done. I've always used standard US keyboard settings and language and regular monitors so the environmental variables you've listed haven't really been needed - that's often only essential for very old or non-US/other language setups.