This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Nordic Gazell resources timer

Hi every one,

I'm working on a custom broad and I'm trying to setup a gazell based protocol. I had a solution using soft device and BLE which worked fine but we want to skip connection step and get more data efficiency.

On device part, I want to retrieve information from a smart card, to do so, I must start a timer and use on PPI channel. But when I do, gazell doesn't respond anymore.

I read the documentation and I use different resources but I can't figure out what happen.

I had tried to use both gazell library (with and without soft device) (gzll_gcc.a / gzll_sd_resource_gcc.a) but anyway it seem to use the same resource TIMER 2 PPI 0, 1, 2 SWI 0 whereas soft device should use TIMER 0 PPI 8, 9, 10 SWI 1

I know that the configuration doesn't change cause linker exit on error cause app_timer already use SWI 0. Did I miss configure the library ?

For my smart card, I use TIMER 1 and PPI 3 Did you know if those resources are used by somethings else ?

Related