Someone has given me a DS XL to have a look at. It doesn't power on (probably due to no charge) and when a charger is plugged in the charge light comes on for a second and then turns itself off. Reading around people mention giving the connector a wiggle to make sure it's making contact but this doesn't seem to be the issue here.

Any ideas on how to fix?