Default Upgrade radio fail?

I download ROM from O2 site, program A (3.20.06ENG) and program B(4.21). Upgraded my xda with program A, after reset it works. When upgrade the radio program B it hang for half hour. After reset the xda does not boot!

Is there a way i can flash back the ROM so that i can use back my xda?
Maybe ROM and the radio software in SD card format to boot and flash back? If yes, where do i get it?

Original version ROM 3.17.03ENG and radio 3.14.

Thanks in advance.