Programming the Fuses

  1. Enter JTAG instruction PROG_COMMANDS.
  2. Enable Fuse write using programming instruction 6a.
  3. Load data byte using programming instructions 6b. A bit value of “0” will program the corresponding fuse, a “1” will unprogram the fuse.
  4. Write Extended Fuse byte using programming instruction 6c.
  5. Poll for Fuse write complete using programming instruction 6d, or wait for tWLRH (refer to table Parallel Programming Characteristics, VCC = 5V ±10% in chapter Parallel Programming Characteristics).
  6. Load data byte using programming instructions 6e. A bit value of “0” will program the corresponding fuse, a “1” will unprogram the fuse.
  7. Write Fuse high byte using programming instruction 6f.
  8. Poll for Fuse write complete using programming instruction 6g, or wait for tWLRH (refer to table Parallel Programming Characteristics, VCC = 5V ±10% in chapter Parallel Programming Characteristics).
  9. Load data byte using programming instructions 6h. A “0” will program the fuse, a “1” will unprogram the fuse.
  10. Write Fuse low byte using programming instruction 6i.
  11. Poll for Fuse write complete using programming instruction 6j, or wait for tWLRH (refer to table Parallel Programming Characteristics, VCC = 5V ±10% in chapter Parallel Programming Characteristics).