virtual XP does not always have direct access to USB controller.
Try on 'real' Windows XP 32
on Russian forum I saw following advice:
try write in bat file chinachipsdburntools.exe rom.bin drive_name i.e. replace your SD letter with rom.bin (as a result, instead of «drive_name:» you should have your SD card letter, not!!!!! Gemei internal memory.).
If you are in Linux, use this command
‘dd if=rom.bin of=/dev/sdi bs=512 seek=2? (sd# - where # is your SD letter)
You should get the following picture:
Sorry if it sounds too tricky, I did my best to translate it to you, though I understand little.
Maybe Slaanesh can explain it, he has more tech skills.