Giovanni wrote:Try inserting a 100mS delay before sdcConnect(), it is possible that card needs more time for power up.
Giovanni
Adding a delay will not help, as the card always works the first time you insert it, but if you then remove it and re-insert it, it does not work. BUT! if you once again remove it and re-insert it, it works again........
So to conclude every 1st, 3rd, 5th 7th etc insert it works, every 2nd, 4th 6th 8th insert it fails. This sequence is very repeatable i.e. 100%