Hello all,

I'm trying to port the nRF NFC library to mynewt 1.5, but I'm struggling to
get basic NFC functionality up and running.

I've put together a basic mynewt project using the PCA10040 BSP and using
the barebones NFC example at
https://devzone.nordicsemi.com/f/nordic-q-a/23154/nfc-not-working-on-payment-readers/91079#91079
(I
basically migrated that code over to the mynewt main.c file - you can see
at https://pastebin.com/4mSUzKML). Unfortunately, the NFCT_IRQHandler never
gets called. The same code works fine when I build it without mynewt using
a bare-metal project in SEGGER IDE.

I suspect that the problem may lie in declaration of the NFCT irq handler -
perhaps despite declaring the function it's not being routed to the vector
table? However, NFCT_IRQHandler does seem to be present in the
gcc_startup_nrf52.s file.

Any thoughts?

Amr

Reply via email to