Hi Everyone,
Wanted to test the NFC library provided by the nrfxlib on the nrf5340DK. Added the following config file:
# # Copyright (c) 2020 Nordic Semiconductor ASA # # SPDX-License-Identifier: LicenseRef-Nordic-5-Clause # CONFIG_NCS_SAMPLES_DEFAULTS=y CONFIG_UART_INTERRUPT_DRIVEN=y CONFIG_WATCHDOG=y CONFIG_SERIAL=y CONFIG_GPIO=y CONFIG_NFCT_PINS_AS_GPIOS=n CONFIG_NFC_T4T_NRFXLIB=y CONFIG_NFC_NDEF=y CONFIG_NFC_NDEF_MSG=y CONFIG_NFC_NDEF_RECORD=y CONFIG_NFC_NDEF_URI_REC=y CONFIG_NFC_NDEF_URI_MSG=y # Make sure printk is not printing to the UART console CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_HEAP_MEM_POOL_SIZE=2048 CONFIG_MAIN_THREAD_PRIORITY=7 CONFIG_MAIN_STACK_SIZE=2048 CONFIG_ZIGBEE=y CONFIG_ZIGBEE_APP_UTILS=y CONFIG_ZIGBEE_ROLE_COORDINATOR=y # Enable DK LED and Buttons library CONFIG_DK_LIBRARY=y # This example requires more workqueue stack CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=2048 # Use software cryptography on nRF5340 CONFIG_TINYCRYPT=y CONFIG_CTR_DRBG_CSPRNG_GENERATOR=y CONFIG_ZIGBEE_USE_SOFTWARE_AES=y #Networking CONFIG_MPSL=n CONFIG_NET_IPV6_MLD=n CONFIG_NET_IPV6_NBR_CACHE=n CONFIG_NET_IPV6_RA_RDNSS=n CONFIG_NET_IP_ADDR_CHECK=n CONFIG_NET_UDP=n
Resulted in:
gen_isr_tables.py: error: multiple registrations at table_index 17 for irq 17 (0x11) Existing handler 0x5749, new handler 0xa379 Has IRQ_CONNECT or IRQ_DIRECT_CONNECT accidentally been invoked on the same irq multiple times?
How could I check the reason for collision? nrf sdk version is 1.7.0.
Regards,
Milan