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

Can we use DFU with our custom iPhone App as the DFU Controller (source of the upgrade binary)?

Hello, a question about this link:

https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.0.0%2Flib_bootloader_dfu_process.html

which says

"As the DFU controller, you can use the following Nordic tools: 

nrfutil (version 2.2.0 or later), 

nRF Connect for Desktop, 

Nordic's mobile apps, such as nRF Connect for Mobile."

Does this mean that we *have* to use one of these three things, and that cant use our custom original iPhone App as the DFU controller, to upgrade our nordic peripheral?

Or, if we can use our iPhone App, is there some library or support we need to incorporate into our App?  Or do we just need to conform to a certain profile or protocol?

Thanks.

Related