nRF9160 Production Programming

This document provides information on writing software to nRF9160 devices and is intended for developers of flash programming tools.

It serves as a starting point for nRF9160 device support in production tools and accelerates the engineering process of supporting nRF9160 devices. This document describes a robust way to program devices. You might not need to follow every step in some cases (for example, if the device has never been programmed before and its flash is completely erased, or if the device is unprotected).