I am not a hardware guy. I just heard this from a service engineer
Memory cards of unequal capacities should not be used. that is if there is a 1 GB already in the slot, we need to add another 1 GB card only. Not 512 MB or 2 GB.
Is there a problem if we use memory cards which are not equal capacities?