AnsweredAssumed Answered

PN7462 DoorAccess Example with NULLRTOS

Question asked by Shoaib Ali on Jun 1, 2020
Latest reply on Jun 3, 2020 by Shoaib Ali


We have just started experimenting with PN7462 using NXP's development. We have tried the Basic Discovery Loop example and successfully build it with NULL_OS option.


The door access example seems to be the most relevant and we are trying to build it with the same NULL_OS option but getting build errors - 2 of 34 pasted below:


c:/nxp/mcuxpressoide_11.1.1_3241/ide/plugins/ ./phOsal/src/NullOs/portable/phOsal_Port_CM4.o: in function `phOsal_InitTickTimer':
C:/Users/Shoaib/Documents/NxpPn7462/phOsal/src/NullOs/portable/phOsal_Port_CM4.c:61: multiple definition of `phOsal_InitTickTimer'; ./phOsal/src/NullOs/portable/phOsal_Port_CM3.o:C:/Users/Shoaib/Documents/NxpPn7462/phOsal/src/NullOs/portable/phOsal_Port_CM3.c:59: first defined here
c:/nxp/mcuxpressoide_11.1.1_3241/ide/plugins/ ./phOsal/src/NullOs/portable/phOsal_Port_CM4.o: in function `phOsal_StartTickTimer':



Now having looked at the main file phExDoorAccess.c, it looks like this particular project doesn't support NULL_OS option?



Please could we get a confirmation if that is the case. Our application demands use of LPCD and there around 20uA average idle current from the device when in LPCD..