I'd be happy to help with further debugging if anyone wants help. Hi Folks, Sorry for the long absence, I'd been ill, and then had been busy with work. Unfortunately the friend of mine whose USB stick I'd been borrowing is out of circulation for some time, so I won't be able to debug with the stick for some more time :( Thanks a lot for all the help. Karthik.