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)
Solved! Go to Solution.
Support for IAR in WICED is limited. Test the snip with BCM943438WCD1 or BCM943364WCD1 and let us know.
Support for IAR in WICED is limited. Test the snip with BCM943438WCD1 or BCM943364WCD1 and let us know.