3.3.4.2 AVR SPI Interface

In-system programming uses the target AVR’s internal SPI (Serial Peripheral Interface) to download code into the Flash and EEPROM memories. It is not a debugging interface.