Question

I’m trying to base my ZigBee NCP project on one of the WSTK modules, using my own board design with the same pinout as an existing EFR32 module. When I pick the module board header as a “Custom header,” my project won’t compile because it can’t find several files like bspconfig.h. I’m not using Hardware Configurator. What should I do?

Answer

Add the following files to the Additional .c and .h files, include paths, libraries in the Other tab by clicking on Add directory... (not Add file...):

 

C:\SiliconLabs\SiliconLabsEmberZNet\5.8.12.0-ALPHA_2\hardware\kit\common\bsp

C:\SiliconLabs\SiliconLabsEmberZNet\5.8.12.0-ALPHA_2\hardware\kit\common\drivers

C:\SiliconLabs\SiliconLabsEmberZNet\5.8.12.0-ALPHA_2\hardware\kit\EFR32MG1_BRD4155A\config (use your part/board file)

 

  • ZigBee and Thread
  • Thread SDK
  • Knowledge Base Articles