"snip.scan-BCM943362WCD4-FreeRTOS-LwIP-SDIO-iar IAR=1" Fails

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.
sugac_3385211
Level 3
Level 3
5 likes given First like given

Hi,

We want this make command to work as per client requirement : snip.scan-MurataType1LD-FreeRTOS-LwIP-SDIO-iar IAR=1.

But we are getting compilation error (related to FreeRtos)after replacing all the required platform files.Also the already provided example make command "snip.scan-BCM943362WCD4-FreeRTOS-LwIP-SDIO-iar IAR=1" fails similarly.I tried on both the latest versions WICED-Studio-6.1 and WICED-Studio-6.2.

Build error logs attached for both cases.

Thanks and Regards,

Suresh

*******************************************************************************************************************************************

Build error for snip.scan-BCM943362WCD4-FreeRTOS-LwIP-SDIO-iar IAR=1

*******************************************************************************************************************************************

12:22:03 **** Build of configuration Default for project 43xxx_Wi-Fi ****

"C:\\Users\\20118776\\Documents\\WICED-Studio-6.2\\43xxx_Wi-Fi\\make.exe" snip.scan-BCM943362WCD4-FreeRTOS-LwIP-SDIO-iar IAR=1

MAKEFILE MAKECMDGOALS=snip.scan-BCM943362WCD4-FreeRTOS-LwIP-SDIO-iar OTA2_SUPPORT is disabled

Building with IAR toolchain...

Making config file for first time

+-----------------------------------------------------------------------------------------------------+

| IMPORTANT NOTES                                                                                     |

+-----------------------------------------------------------------------------------------------------+

| Wi-Fi MAC Address                                                                                   |

|    The target Wi-Fi MAC address is defined in <WICED-SDK>/generated_mac_address.txt                 |

|    Ensure each target device has a unique address.                                                  |

+-----------------------------------------------------------------------------------------------------+

| MCU & Wi-Fi Power Save                                                                              |

|    It is *critical* that applications using WICED Powersave API functions connect an accurate 32kHz |

|    reference clock to the sleep clock input pin of the WLAN chip. Please read the WICED Powersave   |

|    Application Note located in the documentation directory if you plan to use powersave features.   |

+-----------------------------------------------------------------------------------------------------+

+-----------------------------------------------------------------------------------------------------+

| IMPORTANT NOTES                                                                                     |

+-----------------------------------------------------------------------------------------------------+

| Wi-Fi MAC Address                                                                                   |

|    The target Wi-Fi MAC address is defined in <WICED-SDK>/generated_mac_address.txt                 |

|    Ensure each target device has a unique address.                                                  |

+-----------------------------------------------------------------------------------------------------+

| MCU & Wi-Fi Power Save                                                                              |

|    It is *critical* that applications using WICED Powersave API functions connect an accurate 32kHz |

|    reference clock to the sleep clock input pin of the WLAN chip. Please read the WICED Powersave   |

|    Application Note located in the documentation directory if you plan to use powersave features.   |

+-----------------------------------------------------------------------------------------------------+

MAKEFILE MAKECMDGOALS=snip.scan-BCM943362WCD4-FreeRTOS-LwIP-SDIO-iar OTA2_SUPPORT is disabled

Building with IAR toolchain...

Building Bootloader

  typedef platform_8021as_time_t                  wiced_8021as_time_t;            /**< 802.1AS time */

          ^

"C:\Users\20118776\Documents\WICED-Studio-6.2\43xxx_Wi-Fi\include\wiced_platform.h",125  Error[Pe020]:

          identifier "platform_8021as_time_t" is undefined

make.exe[3]: *** [build/waf.bootloader-NoOS-BCM943362WCD4/Modules/platforms/BCM943362WCD4/platform.o] Error 2

make.exe[2]: *** [main_app] Error 2

tools/makefiles/standard_platform_targets.mk:90: recipe for target 'bootloader' failed

make.exe[1]: *** [bootloader] Error 2

Makefile:351: recipe for target 'main_app' failed

make: *** [main_app] Error 2

12:22:11 Build Finished (took 7s.590ms)

0 Likes
1 Solution
GauravS_31
Moderator
Moderator
Moderator
10 questions asked 250 solutions authored 250 sign-ins

Support for IAR in WICED is limited. Test the snip with BCM943438WCD1 or BCM943364WCD1 and let us know.

View solution in original post

1 Reply
GauravS_31
Moderator
Moderator
Moderator
10 questions asked 250 solutions authored 250 sign-ins

Support for IAR in WICED is limited. Test the snip with BCM943438WCD1 or BCM943364WCD1 and let us know.