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

HFCLKAUDIOALWAYSRUN has incorrect qualifiers in header files and OPS

In the OPS register description, as well as in the files modules/hal/nordic/nrfx/mdk/nrf5340_application.h and nrf5340_network.h  the HFCLKAUDIOALWAYSRUN register is incorrectly marked as read-only.This contradicts the OPS operational description where it is stated that this register must be written to enable always on operation.

current header files:

__IM uint32_t HFCLKAUDIOALWAYSRUN; /*!< (@ 0x0000057C) Automatic or manual control of HFCLKAUDIO
 
should be:

__IOM uint32_t HFCLKAUDIOALWAYSRUN; /*!< (@ 0x0000057C) Automatic or manual control of HFCLKAUDIO 

Forgot to add - this is using latest NCS from github

Parents Reply Children
No Data
Related