Thought I'd get some answers from running the old DOS chkdsk routine (all cards - including the phone-hating ones - check out without defects). Here's a sample from a phone-friendly 512MB card:
513,466,368 total bytes available
8192 bytes per allocation unit
62,679 total allocation units
And here's an identical, but phone-hating card:
508,035,072 total bytes available
8192 bytes per allocation unit
62,016 total allocation units
Just to compound the confusion, I have a 256MB card that works fine despite having 4096 bytes per allocation unit, and an ancient 32MB which has a different number again.
Chkdsk reports the formatting system as FAT, but doesn't report whether it's FAT 12, FAT16 or FAT32. So here's my questions:
Can I adjust the attitudes of these phone-hating cards to make them fully compatible? Is it a formatting problem, given that I have already tried reformatting the offending cards as FAT both with XP's inbuilt formatting routine and with a freeware program called MMCmedic? Have you people ever run across cards that, for no obvious reason, will just not play nicely with a particular piece of hardware? And, if you think it's formatting, can anyone recommend a specialised formatting program or a procedure I should try? Thankin' you....