Hi Steve,

I tried everything and all I have achieved is no USB connectivity at all now. Could it be that the osc really requires exactly 22pf. I have got a 15 and a 10 in parallel on both sides. of osc. It's pretty tidy and the leads on caps are not more than 10mm. The osc leads are shorter still. I can't get any 22pf caps for a few days as I live on a boat in the middle of nowhere!

Is it possible to configure to use internal osc to drive USB at full speed. My understanding from datasheet is that it isn't but hey, I am only learning this stuff so might be wrong.

It's a real shame I can't get it going anymore as I was making great progress on code whilst the Pic was on the USB bus!

The whole circuit is on a proto board. It is getting a bit full with 2 Pics, an FPU, Max232 and associated wiring. When you said a tidy Vcc rail I might have crossed that boundary. With all the changes I have made to the board so far it might be getting a bit messy. I can't take a picture as I don't have a camera with me.

I guess if I can't configure it to use internal osc as a test, I will probably have to go back to basics and breadboard it till I prove the details.

If you have an opinion on using internal oscillator I would love to know otherwise I think it is down to the breadboard approach.

Thanks mate

Rich