32K MCO Clock

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
lock attach
Attachments are accessible only for community members.
Anonymous
Not applicable

Hello.

My Platform is BCM9WCDUSI09 and SDK 3.1.2

I have downloaded "BCM9WCDUSI09.zip" file.

below are 233 line and 238 line of platform.c file

const platform_gpio_t wifi_control_pins[] =

{

    [WWD_PIN_POWER      ] = { GPIOC,  7 },

    [WWD_PIN_RESET      ] = { GPIOC,  1 },

//#if defined ( WICED_USE_WIFI_32K_CLOCK_MCO )

   [WWD_PIN_32K_CLK    ] = { GPIOB,  1 },    -----> 233 line

//#else

//    [WWD_PIN_32K_CLK    ] = { GPIOA, 11 },

//#endif

    [WWD_PIN_BOOTSTRAP_0] = { GPIOB,  0 },

    [WWD_PIN_BOOTSTRAP_1] = { GPIOB,  1 },  -------> 238 line

};

{GPIOB, 1} is duplicated.

Is it right?

Thanks.

0 Likes
3 Replies
JoYi_1844281
Level 6
Level 6
100 sign-ins 100 replies posted 50 likes received

The Platform defined is correct ! no conflict!

0 Likes
Anonymous
Not applicable

The WiFi chip selects the mode of communication SPI / SDIO  by cheking the status of Bootstrap pins at the start up , and I think this wont be needing later. The 32 K MCO is used supply the clock while the WiFi chip is in power saver mode to wake up properly which can be enabled after chosing the mode of communication..

0 Likes
Anonymous
Not applicable

Thanks your reply.

0 Likes