STATUSB

Status B

  0x0002 8 - x determined from latest Set DAL or Chip Erase command  

Status B

Bit  7 6 5 4 3 2 1 0  
  BCCD1 BCCD0 DCCD1 DCCD0 HPE DBGPRES DAL[1:0]  
Access  R R R R R R R R  
Reset  0 0 0 0 1 0 0 x  

Bits 6, 7 – BCCDx: BOOT Communication Channel x Dirty [x=1..0]

BOOT Communication Channel x Dirty [x=1..0]

Writing a '0' to this bit has no effect.

Writing a '1' to this bit has no effect.

This bit is set when BCCx is written.

This bit is cleared when BCCx is read.

Bits 4, 5 – DCCDx: Debug Communication Channel x Dirty [x=1..0]

Debug Communication Channel x Dirty [x=1..0]

Writing a '0' to this bit has no effect.

Writing a '1' to this bit has no effect.

This bit is set when DCCx is written.

This bit is cleared when DCCx is read.

Bit 3 – HPE: Hot-Plugging Enable

Hot-Plugging Enable

Writing a '0' to this bit has no effect.

Writing a '1' to this bit has no effect.

This bit is set when Hot-Plugging is enabled.

This bit is cleared when Hot-Plugging is disabled. This is the case when the SWCLK function is changed and only a power-reset or an external reset can set it again.

Note: For security reasons, Hot-Plugging is not available when the Debug Access Level (DAL) equals to 0x0.

Bit 2 – DBGPRES: Debugger Present

Debugger Present

Writing a '0' to this bit has no effect.

Writing a '1' to this bit has no effect.

This bit is set when a debugger probe is detected.

This bit is never cleared.

Bits 1:0 – DAL[1:0]: Debugger Access Level

Debugger Access Level

Indicates the debugger access level:
  • 0x0: Debugger can only access the DSU external address space.
  • 0x1: Debugger can access only Non-Secure regions (SAM L11 only).
  • 0x2: Debugger can access secure and Non-Secure regions.

Writing in this bitfield has no effect.