This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nRF51 patch unit (PU) and AHB Multi-Layer Interface (AMLI)

Header for nRF51 (nrf51.h) mentions two peripheral blocks completely missing from chip documentation. Are they functioning? If so, the comment for PATCHADDR field of PU says it's relative. Is it relative to the address of patched instruction (flash word)? Concerning AMLI, do higher values of RAM priority correspond to higher RAM access priority or vice versa?

Parents
  • Hi Chinook, PU is not supported anymore. I have created a ticket to remove those from the header files. We have DFU now for firmware updates on nRF51 and on nRF52 we have FPB module on ARM Cortex-M4. More details on FPB can be found here

    Regarding RAM priority in AMLI, it is same as interrupt priority. Lower number means higher priority, i.e. 0 is highest priority.

Reply
  • Hi Chinook, PU is not supported anymore. I have created a ticket to remove those from the header files. We have DFU now for firmware updates on nRF51 and on nRF52 we have FPB module on ARM Cortex-M4. More details on FPB can be found here

    Regarding RAM priority in AMLI, it is same as interrupt priority. Lower number means higher priority, i.e. 0 is highest priority.

Children
Related