I don't have much idea of recovering from bad flash, i once had a bad flash of my Wifi Router which i recovered via TFTP technique. but then it was responding to my pings.
now since your router is not responding to pings which means you are in deep trouble. I would advice you to take it to service center.
if you are more adventurous type then try reading this