Hi
Yes, I've seen this one a few times. It seems that the bootloader inside the phone doesn't like newer (signed) CUCM firmware images.
The only way I've found to fix this is use an older (unsigned) firmware image initially, and then upgrade to the latest (signed)image afterwards.
To do this I:
1. Built a CME environmnet on a 2801 ISR and loaded 8.5 unsigned firmware images onto that
2. Registered the handset with the CME and upgraded it to 8.5
3. Reregistered the handset with CUCM and upgraded it to 9
Sorry, it's a bit painful but I did manage to recover them eventually.
Barry