I had the same problem, green light when on charge but would not switch on, so I looked under the TomTom where it connects to the holder and there is a reset button.
Use a pin to press the reset button and it should start up again - mine did.
Dennis, July 2008