WP7702 with mangoh Red


Hi all,
I’ve used mangOH with WP8548 device till now.

Now I’m trying to install the WP7702 on the board, but it seems that somethings is going wrong.

At the boot time the following errors occurs:
[ 15.288357] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-tx-capture-tx: ASoC: no sink widget found for STUB_HOST_TX_CAPTURE_TX
[ 15.330345] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-tx-capture-tx: ASoC: Failed to add route CS-VOICE HOST TX CAPTURE -> direct -> STUB_HOST_TX_CAPTURE_TX
[ 15.353215] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-tx-playback-rx: ASoC: no source widget found for STUB_HOST_TX_PLAYBACK_RX
[ 15.376852] msm-dai-stub-dev soc:qcom,msm-dai-stub:qcom,msm-dai-stub-host-tx-playback-rx: ASoC: Failed to add route STUB_HOST_TX_PLAYBACK_RX -> direct -> CS-VOICE HOST TX PLAYBACK
[ 16.065744] adm_callback: cmd = 0x10322 returned error = 0x16
[ 16.070459] adm_callback: ADM map error, resuming
[ 16.075696] adm_memory_map_regions: DSP returned error[ADSP_ERR_MAX]
[ 16.081615] adm_map_cal_data: map did not work! cal_type 0 ret -68
[ 16.087648] map_memory: map_cal failed, cal type 10, ret = -19!
[ 16.093866] adm_alloc_cal: cal_utils_alloc_block failed, ret = -19, cal type = 10!
[ 16.101273] call_allocs: alloc failed!

I’ve tried to upgrade the firmware to Release 8 from windows, the procedure doesn’t end successfully. upgrading the firmware from linux (fwupdate commands) the procedure seems end successfully but the error message doesn’t disappear.

I’ve also rebuild and updated the distribution 18.02, but anything changed.

The cm info seems provide right version…
Device: WP7702
IMEI: 352653090102534
FSN: VU749185060302
Firmware Version: SWI9X06Y_02.14.04.00 a03347 jenkins 2018/02/19 06:13:56
Bootloader Version: SWI9X06Y_02.14.04.00 a03347 jenkins 2018/[ 70.716877] i2c-msm-v2 78b8000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x3a MSTR_STS:0x001363c8 OPER:0x00000090
02/19 06:13:56
MCU Version: 002.007
PRI Part Number (PN): 9907365
PRI Revision: 001.003
Carrier PRI Name: GENERIC
Carrier PRI Revision: 001.012_000
SKU: 1103530
Last Reset Cause: Power Down
Resets Count: Expected: 8 Unexpected: 3

Any idea?
Many thanks



I had problems with the default R6 firmware that came with my first WP7702, and had repeated crashes (similar to what you saw) until I managed to update to R7 firmware.

Updating was a bit of a mission too - in the end I had to set the boot switch on the 'Red and then let windows try and install the update using the installer from The Source.

Boot switch is SW401, switch 7 … see http://mangoh.io/uploaded-documents/Reference/mangOH%20Red/Discover/Reference%20Manual/41110401%20mangOH%20Red%20Developers%20Guide%20r1%20(DRAFT).pdf for some more info.

I think there’s some info on the legato forum too.

Hope this helps.

ciao, Dave