20.6 External Programming
The method for programming the Non-Volatile Memories by means of an external programmer is referred to as external programming. External programming can be done both in-system or in mass production.
The Non-Volatile Memories can be externally programmed via the Tiny Programming Interface (TPI). For details on the TPI, see Programming interface. Using the TPI, the external programmer can access the NVM control and status registers mapped to I/O space and the NVM memory mapped to data memory space.