Infineon /XMC1300 /NVM /NVMSTATUS

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as NVMSTATUS

15 1211 87 43 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (value1)BUSY 0 (value1)SLEEP 0 (value1)VERR 0 (value1)ECC1READ 0 (value1)ECC2READ 0 (value1)WRPERR

SLEEP=value1, BUSY=value1, WRPERR=value1, ECC2READ=value1, ECC1READ=value1, VERR=value1

Description

NVM Status Register

Fields

BUSY

Busy

0 (value1): The NVM is not busy. Memory reads from the cell array and register write accesses are possible.

1 (value2): The NVM is busy. Memory reads and register write accesses are not possible.

SLEEP

Sleep Mode

0 (value1): NVM not in sleep mode, and no sleep or wake up procedure in progress.

1 (value2): NVM in sleep mode, or busy due to a sleep or wake up procedure.

VERR

Verify Error

0 (value1): No fail bit.

1 (value2): One fail bit in one data block.

2 (value3): Two fail bits in two different data blocks.

3 (value4): Two or more fail bits in one data block, or three or more fail bits overall.

ECC1READ

ECC1 Read

0 (value1): No ECC single bit failure occurred.

1 (value2): At least one ECC single bit failure was detected and corrected.

ECC2READ

ECC2 Read

0 (value1): No ECC two bit failure during memory read operations.

1 (value2): At least one ECC two bit failure was detected.

WRPERR

Write Protocol Error

0 (value1): No write protocol failure occurred.

1 (value2): At least one write protocol failure was detected.

Links

()