JN-AN-1189 - Error while compiling

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

JN-AN-1189 - Error while compiling

Jump to solution
987 Views
timothee_gros
Contributor II

Hi.

I am using beyond studio build 1308.

Stack JN-SW-4168

The target is a JN5169

And i try to compile the app note JN-AN-1189.

The zipfile has been dezipped in the workspace and then imported.

I use the default workspace (c:\NXP\bstudio_nxp\workspace).

At this stage, i have not modified anything in the app note. I am just trying to build the binary. (The colorDimmableLight , but i have similar errors with all the variants)

During building i have the following errors:

Compiling /c/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c ...
/c/NXP/bstudio_nxp/sdk/Tools/ba-elf-ba2-r36379/bin/ba-elf-gcc -c -o /c/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/ColorDimmableLight/Build/haEzJoin.o -DCONFIG_MANUFACTURER_CODE=0x1037 -DCONFIG_APP_SW_VERSION=1 -DCONFIG_HW_VERSION=1 -DCONFIG_MANUFACTURER_NAME=\"NXP\" -DCONFIG_MODEL_ID=\"LED_EXP_RGB\" -DCONFIG_DATE_CODE=\"11-18-2014\" -DCONFIG_ENABLE_FACTORY_NEW_CADENCE=1 -DCONFIG_FIND_BIND_POWER_CYCLES=3 -DCONFIG_FACTORY_RESET_POWER_CYCLES=5 -DCONFIG_FACTORY_NEW_POWER_CYCLES=7 -DCONFIG_FIND_BIND_BLINK=1 -DCONFIG_FACTORY_RESET_BLINK=1 -DCONFIG_FACTORY_NEW_BLINK=1 -DCONFIG_BLINK_ON_GROUP=1 -DCONFIG_BLINK_ON_JOIN=1 -DCONFIG_RESTORE_DIM_LEVEL=1 -DRTOS -DColorDimmableLight -DDR1175 -DRGB -Dr1v1 -DEMBEDDED -DUSER_VSR_HANDLER -DMK_DRIVER_REV_STR='"DR1175_r1v1"' -DEZ_MODE_TARGET -DDBG_ENABLE -DColorDimmableLight -DPDM_USER_SUPPLIED_ID -DDEBUG_EXCEPTION -DOTA_DEMO_BUILD=TRUE -DJN516x=5160 -DJN5169=5169 -DJENNIC_CHIP_NAME=_JN5169 -DJENNIC_CHIP_FAMILY_NAME=_JN516x -march=ba2 -mcpu=jn51xx -mredzone-size=4 -mbranch-cost=3 -fomit-frame-pointer -Os -fshort-enums -Wall -Wpacked -Wcast-align -fdata-sections -ffunction-sections -flto -DWATCHDOG_ENABLED -DJENNIC_HW_BBC_RXINCCA=1 -DJENNIC_HW_BBC_DMA=1 -DJENNIC_HW_BBC_ISA=0 -DJENNIC_SW_EXTERNAL_FLASH=0 -DJN516X_DMA_UART_BACKWARDS_COMPATIBLE_API=1 -DUART_BACKWARDS_COMPATIBLE_API=1 -DRXPOWERADJUST_SUPPORT -DJENNIC_CHIP=JN5169 -DJENNIC_CHIP_JN5169 -DJENNIC_CHIP_FAMILY=JN516x -DJENNIC_CHIP_FAMILY_JN516x -DJENNIC_STACK_ZLLHA -DJENNIC_MAC_MiniMacShim -Wall -Wunreachable-code -DEMBEDDED -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Platform/Common/Include -DJENNIC_PCB=DEVKIT4 -DJENNIC_PCB_DEVKIT4 -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Platform/DK4/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/Common/Include -DPDM_USER_SUPPLIED_ID -DPDM_EEPROM -DDBG_ENABLE -DZPS_APL_OPT_SINGLE_INSTANCE -DOTA_NO_CERTIFICATE -DPLME_SAP -I/c/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common_Light/Source -I/c/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common_Light/Source/.. -I/c/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/ColorDimmableLight/Source -I/c/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source -I/c/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common_Light/Source/DriverBulb -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/Utilities/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/Xcv/Include/ -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/Recal/Include/ -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/MicroSpecific/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/AppApi/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/MAC/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/MiniMac/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/MMAC/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/HardwareApi/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/Aes/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/DBG/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/MAC/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/MicroSpecific/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/MiniMAC/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/MMAC/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/TimerServer/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/Random/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZPSMAC_Mini/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/OS/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/PWRM/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZPSTSV/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/AES_SW/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/PDUM/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZPSAPL/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/Random/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/PDM_EEPROM/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/DBG/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZPSNWK/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/PDM/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZPSMAC/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZPSNWK/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Source -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/General/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/General/Source -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/Lighting/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/MeasurementAndSensing/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/EnergyAtHome/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/SE/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/GreenPower/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/HVAC/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/OTA/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/SmartEnergy/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Clusters/IAS/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Profiles/HA/Common/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Profiles/HA/Generic/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Profiles/HA/Lighting/Include -I/c/NXP/bstudio_nxp/sdk/JN-SW-4168/Components/ZCL/Profiles/GP/Include /c/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c -MD -MF /c/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/ColorDimmableLight/Build/haEzJoin.d -MP
c:/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c: In function 'vInitAssociationFilter':
c:/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c:365:18: error: 'tsBeaconFilterType' has no member named 'u8FilterMap'
c:/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c:368:22: error: 'tsBeaconFilterType' has no member named 'u8FilterMap'
c:/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c:370:22: error: 'tsBeaconFilterType' has no member named 'u8FilterMap'
c:/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c: In function 'vSetAssociationFilter':
c:/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c:393:5: error: 'tsBeaconFilterType' has no member named 'u8FilterMap'
c:/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c:393:5: error: 'tsBeaconFilterType' has no member named 'u8FilterMap'
c:/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c: In function 'vSetRejoinFilter':
c:/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/Common/Source/haEzJoin.c:418:18: error: 'tsBeaconFilterType' has no member named 'u8FilterMap'
make: *** [/c/NXP/bstudio_nxp/workspace/JN-AN-1189-ZigBee-HA-Demo/ColorDimmableLight/Build/haEzJoin.o] Error 1

Any pointers to solve this issue? (I have already checked this page https://community.nxp.com/docs/DOC-340028 )

0 Kudos
1 Solution
835 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi Tim,

Could you please change the u8FilterMap to u16FilterMap?

The structure is defined as uint16_t u16FilterMap.

Regards,

Mario

View solution in original post

4 Replies
835 Views
timothee_gros
Contributor II

I also tried to build also AN-1184 and it build succesfully in the same workspace... So i guess that beyond NXP and the sdk are not to blame.  

0 Kudos
836 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi Tim,

Could you please change the u8FilterMap to u16FilterMap?

The structure is defined as uint16_t u16FilterMap.

Regards,

Mario

835 Views
timothee_gros
Contributor II

This works !
Was it documented somewhere ? Have I missed something ?   

0 Kudos
835 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi Tim,

It is a bug in our SDK. Than you for the feedback.

Regards,

Mario

0 Kudos