[122] QSPI: QSPI uses current after being disabled

This anomaly applies to IC Rev. Engineering B, build codes QIAA-BA0, QIAA-BB0, CKAA-AA0.

It was inherited from the previous IC revision Engineering A nRF52840.

Symptoms

Current consumption is too high.

Conditions

After QSPI has been activated by the use of TASKS_ACTIVATE task.

Consequences

Current consumption is too high.

Workaround

Execute the following code before disabling QSPI:

*(volatile uint32_t *)0x40029010ul = 1ul;
*(volatile uint32_t *)0x40029054ul = 1ul