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

CPU halt during flash erase

Hello,

I am wondering if I/O hardware interrupts get lost during the time when CPU is halted due to flash erase.

Can Nordic also confirm if BLE data transmission in impacted negatively when flash activities are running. ( I am using the library "fstorage")

Best regards,

Parents Reply
  • not sure what you mean here. PPI can only be used to communicate between two peripherals within the nRF chip. You could probably do a PPI->Timer counter increment task connection to count how many events happened when the CPU is halted. But this method is very tricky to implement because you should find a way to enable this setup just before CPU is halted and disable it immediately when CPU wakes up else you will get false number in the Timer counter. What is your use case?

Children
No Data
Related