1 of 1 people found this helpful
For the above problem I tried to debug the code and what i found was as follows,
In wwd_bus_sdio_download_firmware() when following function is executed
/* Enable F2 interrupts. This wasn't required for 4319 but is for the 43362 */
VERIFY_RESULT( wwd_bus_write_backplane_value( SDIO_FUNCTION_INT_MASK, (uint8_t) 1, (uint32_t) 2) );
the bcm4343W chip starts giving continuous interrupt at very fast rate because of which other commands are
not accepted and the read of SDIOD_CCCR_IORDY register does not return F2 functionality is enabled.
but if i comment out the above interrupt enabling, I receive following error.
"Could not turn off TX glomming"
What is SDIO_FUNCTION_INT_MASK with respect to BCM4343W chip?
Why this interrupt are coming at very fast interval, after they are enabled?
Did you find the solution for the problem? we are facing the same with 43362.