Infineon /XMC4200 /FLASH0 /FSR

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 FSR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (value1)PBUSY 0 (FABUSY)FABUSY 0 (value1)PROG 0 (value1)ERASE 0 (value1)PFPAGE 0 (value1)PFOPER 0 (value1)SQER 0 (value1)PROER 0 (value1)PFSBER 0 (value1)PFDBER 0 (value1)PROIN 0 (value1)RPROIN 0 (value1)RPRODIS 0 (value1)WPROIN0 0 (value1)WPROIN1 0 (value1)WPROIN2 0 (value1)WPRODIS0 0 (value1)WPRODIS1 0 (value1)SLM 0 (value1)VER

RPRODIS=value1, SQER=value1, VER=value1, WPRODIS0=value1, WPROIN0=value1, RPROIN=value1, PFDBER=value1, PFPAGE=value1, PBUSY=value1, WPRODIS1=value1, PROIN=value1, WPROIN2=value1, PROG=value1, SLM=value1, ERASE=value1, PROER=value1, WPROIN1=value1, PFSBER=value1, PFOPER=value1

Description

Flash Status Register

Fields

PBUSY

Program Flash Busy

0 (value1): PFLASH ready, not busy; PFLASH in read mode.

1 (value2): PFLASH busy; PFLASH not in read mode.

FABUSY

Flash Array Busy

PROG

Programming State

0 (value1): There is no program operation requested or in progress or just finished.

1 (value2): Programming operation (write page) requested (from FIM) or in action or finished.

ERASE

Erase State

0 (value1): There is no erase operation requested or in progress or just finished

1 (value2): Erase operation requested (from FIM) or in action or finished.

PFPAGE

Program Flash in Page Mode

0 (value1): Program Flash not in page mode

1 (value2): Program Flash in page mode; assembly buffer of PFLASH (256 byte) is in use (being filled up)

PFOPER

Program Flash Operation Error

0 (value1): No operation error reported by Program Flash

1 (value2): Flash array operation aborted, because of a Flash array failure, e.g. an ECC error in microcode.

SQER

Command Sequence Error

0 (value1): No sequence error

1 (value2): Command state machine operation unsuccessful because of improper address or command sequence.

PROER

Protection Error

0 (value1): No protection error

1 (value2): Protection error.

PFSBER

PFLASH Single-Bit Error and Correction

0 (value1): No Single-Bit Error detected during read access to PFLASH

1 (value2): Single-Bit Error detected and corrected

PFDBER

PFLASH Double-Bit Error

0 (value1): No Double-Bit Error detected during read access to PFLASH

1 (value2): Double-Bit Error detected in PFLASH

PROIN

Protection Installed

0 (value1): No protection is installed

1 (value2): Read or/and write protection for one or more users is configured and correctly confirmed in the User Configuration Block(s).

RPROIN

Read Protection Installed

0 (value1): No read protection installed

1 (value2): Read protection and global write protection is configured and correctly confirmed in the User Configuration Block 0.

RPRODIS

Read Protection Disable State

0 (value1): Read protection (if installed) is not disabled

1 (value2): Read and global write protection is temporarily disabled.

WPROIN0

Sector Write Protection Installed for User 0

0 (value1): No write protection installed for user 0

1 (value2): Sector write protection for user 0 is configured and correctly confirmed in the User Configuration Block 0.

WPROIN1

Sector Write Protection Installed for User 1

0 (value1): No write protection installed for user 1

1 (value2): Sector write protection for user 1 is configured and correctly confirmed in the User Configuration Block 1.

WPROIN2

Sector OTP Protection Installed for User 2

0 (value1): No OTP write protection installed for user 2

1 (value2): Sector OTP write protection with ROM functionality is configured and correctly confirmed in the UCB2. The protection is locked for ever.

WPRODIS0

Sector Write Protection Disabled for User 0

0 (value1): All protected sectors of user 0 are locked if write protection is installed

1 (value2): All write-protected sectors of user 0 are temporarily unlocked, if not coincidently locked by user 2 or via read protection.

WPRODIS1

Sector Write Protection Disabled for User 1

0 (value1): All protected sectors of user 1 are locked if write protection is installed

1 (value2): All write-protected sectors of user 1 are temporarily unlocked, if not coincidently locked by user 0 or user 2 or via read protection.

SLM

Flash Sleep Mode

0 (value1): Flash not in sleep mode

1 (value2): Flash is in sleep or shut down mode

VER

Verify Error

0 (value1): The page is correctly programmed or the sector correctly erased. All programmed or erased bits have full expected quality.

1 (value2): A program verify error or an erase verify error has been detected. Full quality (retention time) of all programmed (“1”) or erased (“0”) bits cannot be guaranteed.

Links

()