could definitely be the battery, just charge it properly with the charger for one night and it should restart. maybe you'll need to reflash it with a working firmware. flashing should always just be done with a full battery...and i think it doesn't load while connected to xs++ but i can be wrong