No SPI Flash, No Need of OTA, Changes to be made?

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

cross mob
Anonymous
Not applicable

Hi,
Our current design doesn't have enough space to accommodate an SPI Flash, If OTA functionality is not needed, what are the changes to be made?
controller:-stm32f407
chip:-BCM43362


Thanks,
Sooraj

0 Likes
1 Solution
SeyhanA_31
Employee
Employee
250 replies posted 100 replies posted 50 replies posted

Hi,

I guess you already resolve the issue by removing the SPI definitions (const platform_spi_t platform_spi_peripherals[]) from the .../platforms/<YourPlatform>/platform.c file and update the wiced_spi_t in .../platforms/<YourPlatform>/platform.h as below.

typedef enum

{

    WICED_SPI_NONE = 0xFF,

    WICED_SPI_MAX, /* Denotes the total number of SPI port aliases. Not a valid SPI alias */

    WICED_SPI_32BIT = 0x7FFFFFFF,

} wiced_spi_t;

Now the pins are defined as SPI could be utilized for other purposes.

Seyhan

View solution in original post

2 Replies
SeyhanA_31
Employee
Employee
250 replies posted 100 replies posted 50 replies posted

Hi,

I guess you already resolve the issue by removing the SPI definitions (const platform_spi_t platform_spi_peripherals[]) from the .../platforms/<YourPlatform>/platform.c file and update the wiced_spi_t in .../platforms/<YourPlatform>/platform.h as below.

typedef enum

{

    WICED_SPI_NONE = 0xFF,

    WICED_SPI_MAX, /* Denotes the total number of SPI port aliases. Not a valid SPI alias */

    WICED_SPI_32BIT = 0x7FFFFFFF,

} wiced_spi_t;

Now the pins are defined as SPI could be utilized for other purposes.

Seyhan

Anonymous
Not applicable

Yeah, already found out.. question was asked 3 month ago... when started playing with WICED module..
but answer may help someone else
Thanks and Regards
Sooraj

0 Likes