If your battery has enough charge, then the EROM is corrupted. It can be fixed, just follow this tutorial: REPAIRING EROM GUIDES for most sonyericsson phones
After repairing the EROM, don't forget do backup your GDFS.
Then reflash your phone completely. Follow this tutorial: Flash your phone using SETool 2 Lite or XS++ 2.x Guide