Can a Nintendo DS lite charger work on a Game Boy Advance SP?

No, the dark grey Nintendo DS lite charger is different than the black original Nintendo DS & Game Boy Advanced SP charger.