Firmware upgrade stucked

I have waited for one night and the process is sitll going for about 20% while the led is still white,so i tried to recycle the power and it’s not working now, the led shows yellow,anyone tell me what to do now?Thanks! My os is windows xp,firmware name apnc-021109-053-20120413.deb

If the MBL is not recognized at all after the firmware then is probable faulty because it did not installed correctly.