[Defy Q&A, Help & Troubleshooting] trendfischer:
I have a strange problem with my defy. When I updated the Defy with the latest Pikachu Rom 2.x I noticed a strong performance gap. CPU was on 100% and did not get down. The process "bridge_recovery" (kernel) nearly got 95% CPU (beginning before even the lock screen is visible). On inspecting with adb I found the following problem related to the DSP:

dmesg output:

<6>[ 666.158386] bridge_load_firmware: loading bridge firmware from /system/lib/dsp/baseimage.dof
<6>[ 666.184692] ***** DSPMMU FAULT ***** IRQStatus 0x2
<6>[ 666.184783] ***** DSPMMU FAULT ***** faultAddr 0x205aace0
<6>[ 666.184967] WMD_DEH_Notify: ********** DEVICE EXCEPTION **********
<6>[ 666.185058] WMD_DEH_Notify: DSP_MMUFAULT,errInfo = 0x0
<6>[ 666.185241] WMD_DEH_Notify: DSP_MMUFAULT, High Address = 0x205a
<6>[ 666.185333] WMD_DEH_Notify: DSP_MMUFAULT, Low Address = 0xace0
<6>[ 666.185485] WMD_DEH_Notify: DSP_MMUFAULT, fault address = 0x205aace0
<6>[ 666.185607] dspbridge fatal error occured, attempting to recover
<6>[ 666.188781] WMD_DEH_Notify: ********** DEVICE EXCEPTION **********
<3>[ 666.188873] WMD_DEH_Notify: DSP_SYSERROR, errInfo = 0x102
<6>[ 666.296752] CM_FCLKEN_IVA2(0x48004000) = 0x1
<6>[ 666.296844] CM_CLKEN_PLL_IVA2(0x48004004) = 0x77
<6>[ 666.296997] CM_ICLKEN1_IVA2(0x48004010) = 0x0
<6>[ 666.297088] CM_IDLEST_IVA2(0x48004020) = 0x0
<6>[ 666.297180] CM_IDLEST_PLL_IVA2(0x48004024) = 0x1
<6>[ 666.297332] CM_AUTOIDLE_PLL_IVA2(0x48004034) = 0x1
<6>[ 666.297424] CM_CLKSEL1_PLL_IVA2(0x48004040) = 0x114a0c
<6>[ 666.297576] CM_CLKSTCTRL_IVA2(0x48004048) = 0x3
<6>[ 666.297668] CM_CLKSTST_IVA2(0x4800404c) = 0x1
<6>[ 666.297821] RM_RSTCTRL_IVA2(0x48306050) = 0x4
<6>[ 666.297912] RM_RSTST_IVA2(0x48306058) = 0x307
<6>[ 666.298004] PM_PWSTCTRL_IVA2(0x483060e0) = 0xff0f07
<6>[ 666.298156] PM_PWSTST_IVA2(0x483060e4) = 0xff7
<6>[ 666.298248] CM_ICLKEN1_CORE(0x48306a10) = 0x30060da
<6>[ 666.298400] PM_MPUGRPSEL_PER(0x483070a4) = 0x3e803
<6>[ 666.298492] PM_IVA2GRPSEL_PER(0x483070a8) = 0xc0
<6>[ 666.298583] PRM_IRQSTATUS_IVA2(0x483060f8) = 0x2
<6>[ 666.298736]
<6>[ 666.298736]
<6>[ 666.298736] ******* MBX DUMP *********************
<6>[ 666.299072] MAILBOX_SYSCONFIG(0x48094010) = 0x11
<6>[ 666.299163] MAILBOX_FIFOSTATUS_MPU(0x48094080) = 0x0
<6>[ 666.299224] MAILBOX_FIFOSTATUS_DSP(0x48094084) = 0x0
<6>[ 666.299407] MAILBOX_MSGSTATUS_MPU(0x480940c0) = 0x1
<6>[ 666.299468] MAILBOX_MSGSTATUS_DSP(0x480940c4) = 0x 0
<6>[ 666.299652] MAILBOX_IRQSTATUS_MPU(0x48094100) = 0xaab
<6>[ 666.299743] MAILBOX_IRQSTATUS_DSP(0x48094108) = 0xaaf
<6>[ 666.299896] MAILBOX_IRQENABLE_MPU(0x48094104) = 0x4
<6>[ 666.299987] MAILBOX_IRQENABLE_DSP(0x4809410c) = 0x0
<6>[ 666.300140] dspbridge: delivering sigkill to all bridge users
<6>[ 666.300231] dspbridge: waiting for bridge users to exit
<6>[ 666.300323] dspbridge: all bridge users exited
<6>[ 666.300476] reset mbox

I tried different ROMs like cm7.2 and motoice on cm9, but both would not boot (30min+ on boot animation). WhiteRabbit booted, but I had the same problem with the bridge_recovery process. So I got back to Pikachu 111216 (from what I updated). The problem is not gone, but the old mod is successful on loading the firmware after some tries. Until that point, I have 100% CPU, too. This rom is useable, but some newer version would be fine.

It seems, the milestone had some similar failure: see at code.google.com /p/cyanogenmod4milestone/issues/detail?id=672 (Sorry, I am not allowed to post links)

But I did not found some real solution.

I hope, someone has an idea what to do?