AT90PWM2/3 .............................................................................................. Programming GuideSection 1 AT90PWM2/3 Programming Guide 1.1 Introduction This document is intended for AT90PWM2/3 users, it focuses on fuse bit programming and configuration. It also provides information and synthesis about fuse bit configuration versus different Atmel hardware development kits using AT90PWM2/3. For each hardware element referenced in this document please refer to the correspond- ing hardware user guide available on the Atmel web site. 1.2 General Remarks When DWEN fuse bit is enable there is no more ISP. The only way to disable this fuse is parallel programming or Debug wire using JTAGICE mkII (open project, start debugging Concerning Fuse session, then in JTAGICE mkII options there is a Disable DebugWire button). Bits When SPIEN fuse bit is disable there is no more ISP, the only wayto enable it is parallel programming . On AT90PWM2/3, When PSCxRB or PSCRV fuse are used, the parallel programming fails, ISP must be used to desativate these fuse bits or to program the part. Warning: If SPIEN fuse is disable and PSCxRB used, the chips firmware can be pro- grammed using DebugWire only. The fuse bits cannot be changed any more. Table 1-1. Fuse bit configuration vs effect on ATAVRMC100, ATAVRMC200, ATAVRFBKIT, STK500+STK520 used with AT90PWM2/3 Rev A ATAVRMC100, ATAVRMCMC200, PSCxRB RSTDISBLE DWEN SPIEN ATAVRFBKIT STK500 and STK520 AT90PWM2/3 is no more programmable, it AT90PWM2/3 can be programmed using must be unsoldered parallel programming only AT90PWM2/3 code can be programmed using AT90PWM2/3 code can be programmed using ISP only. ISP and parallel programming. AT90PWM2/3 code can be programmed using AT90PWM2/3 code can be programmed using Debugwire only. Fuse bits are no more Debugwire and parallel programming only. accessible. AT90PWM2/3 code can be programmed using AT90PWM2/3 code can be programmed using Debugwire Fuse bits are accessible in ISP Debugwire and parallel programming. mode only. AT90PWM2/3 Programming User Guide -1 7654AAVR06/06