Datasheet

265
32117D–AVR-01/12
AT32UC3C
The lock bits are implemented using the lowest 16 general-purpose fuse bits. This means that
the 16 lowest general-purpose fuse bits can also be written/erased using the commands for
locking/unlocking regions, see Section 15.5.3.
15.7 Security bit
The security bit allows the entire chip to be locked from external JTAG or other debug access for
code security. The security bit can be written by a dedicated command, Set Security Bit (SSB).
Once set, the only way to clear the security bit is through the JTAG Chip Erase command.
Once the Security bit is set, the following Flash controller commands will be unavailable and
return a lock error if attempted:
Write General-Purpose Fuse Bit (WGPB) to BOOTPROT or EPFL fuses
Erase General-Purpose Fuse Bit (EGPB) to BOOTPROT or EPFL fuses
Program General-Purpose Fuse Byte (PGPFB) of fuse byte 2
Erase All General-Purpose Fuses (EAGPF)
One error can be detected in the FSR register after issuing the command:
Programming Error: A bad keyword and/or an invalid command have been written in the
FCMD register.