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

esb bugfix timer

Can the esb bugfix timer (currently TIMER_3) be set to another un-used timer without any side effects? I need to implement the async uart from SDK15 and it uses TIMER_3 and TIMER_4. Also, if there are PPI conflicts can I change which channels are used without issues?

I am not using soft devices.

Parents
  • Hi Rod, 

     

    If you have the workaround : *((volatile uint32_t *)0x40001774) = (*((volatile uint32_t *)0x40001774) & 0xFFFFFFFE) | 0x01000000;

    You don't really need the TIMER fix, you can just remove that fix from the code.  This is mentioned here.

    But having above workaround will cause -3dB sensitivity. 

    If you want to keep that workaround, you can use other unused TIMER , no problem. 

Reply
  • Hi Rod, 

     

    If you have the workaround : *((volatile uint32_t *)0x40001774) = (*((volatile uint32_t *)0x40001774) & 0xFFFFFFFE) | 0x01000000;

    You don't really need the TIMER fix, you can just remove that fix from the code.  This is mentioned here.

    But having above workaround will cause -3dB sensitivity. 

    If you want to keep that workaround, you can use other unused TIMER , no problem. 

Children
Related