Micro SD card physically damaged? it seems to me that my sd card is damaged so I wiped/erased it from android few times but it did not help.

Right now what happens is that if the card is present the phone freezes (not always) at the same time. SO it seems to me that the card is physically damaged.

Can I somehow find out if the card is damaged? The best from my phone.

Is there any low lever format of micro SD cards that might help in such case? Mark bad blocks so something similar? 



HTC Desire + CM 7 RC2 + Kingston 16GB Type 4
Probably the best way to test it is to write data to all of it and see if one of the following occurs:


The write fails
The data/files don't show when you look for them
The data cannot be read
The data is corrupt


You can't flag sectors as bad as far as I'm aware, though, due to the FAT filesystem of SD cards.