\n

FTFA

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x14 byte (0x0)
mem_usage : registers
protection : not protected

Registers

FSTAT

FCNFG

FSEC

FPROT3

FOPT

FPROT2

FCCOB3

FPROT1

FCCOB2

FPROT0

FCCOB1

FCCOB0

FCCOB7

FCCOB6

FCCOB5

FCCOB4

FCCOBB

FCCOBA

FCCOB9

FCCOB8


FSTAT

Flash Status Register
address_offset : 0x0 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FSTAT FSTAT read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 MGSTAT0 FPVIOL ACCERR RDCOLERR CCIF

MGSTAT0 : Memory Controller Command Completion Status Flag
bits : 0 - 0 (1 bit)
access : read-only

FPVIOL : Flash Protection Violation Flag
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0 : FPVIOL_0

No protection violation detected

0x1 : FPVIOL_1

Protection violation detected

End of enumeration elements list.

ACCERR : Flash Access Error Flag
bits : 5 - 5 (1 bit)
access : read-write

Enumeration:

0 : ACCERR_0

No access error detected

0x1 : ACCERR_1

Access error detected

End of enumeration elements list.

RDCOLERR : Flash Read Collision Error Flag
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

0 : RDCOLERR_0

No collision error detected

0x1 : RDCOLERR_1

Collision error detected

End of enumeration elements list.

CCIF : Command Complete Interrupt Flag
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

0 : CCIF_0

Flash command in progress

0x1 : CCIF_1

Flash command has completed

End of enumeration elements list.


FCNFG

Flash Configuration Register
address_offset : 0x1 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCNFG FCNFG read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 ERSSUSP ERSAREQ RDCOLLIE CCIE

ERSSUSP : Erase Suspend
bits : 4 - 4 (1 bit)
access : read-write

Enumeration:

0 : ERSSUSP_0

No suspend requested

0x1 : ERSSUSP_1

Suspend the current Erase Flash Sector command execution.

End of enumeration elements list.

ERSAREQ : Erase All Request
bits : 5 - 5 (1 bit)
access : read-only

Enumeration:

0 : ERSAREQ_0

No request or request complete

0x1 : ERSAREQ_1

Request to: run the Erase All Blocks command, verify the erased state, program the security byte in the Flash Configuration Field to the unsecure state, and release MCU security by setting the FSEC[SEC] field to the unsecure state.

End of enumeration elements list.

RDCOLLIE : Read Collision Error Interrupt Enable
bits : 6 - 6 (1 bit)
access : read-write

Enumeration:

0 : RDCOLLIE_0

Read collision error interrupt disabled

0x1 : RDCOLLIE_1

Read collision error interrupt enabled. An interrupt request is generated whenever a flash memory read collision error is detected (see the description of FSTAT[RDCOLERR]).

End of enumeration elements list.

CCIE : Command Complete Interrupt Enable
bits : 7 - 7 (1 bit)
access : read-write

Enumeration:

0 : CCIE_0

Command complete interrupt disabled

0x1 : CCIE_1

Command complete interrupt enabled. An interrupt request is generated whenever the FSTAT[CCIF] flag is set.

End of enumeration elements list.


FSEC

Flash Security Register
address_offset : 0x2 Bytes (0x0)
size : 8 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

FSEC FSEC read-only 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 SEC FSLACC MEEN KEYEN

SEC : Flash Security
bits : 0 - 1 (2 bit)
access : read-only

Enumeration:

0 : SEC_0

MCU security status is secure.

0x1 : SEC_1

MCU security status is secure.

0x2 : SEC_2

MCU security status is unsecure. (The standard shipping condition of the flash memory module is unsecure.)

0x3 : SEC_3

MCU security status is secure.

End of enumeration elements list.

FSLACC : Factory Security Level Access Code
bits : 2 - 3 (2 bit)
access : read-only

Enumeration:

0 : FSLACC_0

NXP factory access granted

0x1 : FSLACC_1

NXP factory access denied

0x2 : FSLACC_2

NXP factory access denied

0x3 : FSLACC_3

NXP factory access granted

End of enumeration elements list.

MEEN : Mass Erase Enable
bits : 4 - 5 (2 bit)
access : read-only

Enumeration:

0 : MEEN_0

Mass erase is enabled

0x1 : MEEN_1

Mass erase is enabled

0x2 : MEEN_2

Mass erase is disabled

0x3 : MEEN_3

Mass erase is enabled

End of enumeration elements list.

KEYEN : Backdoor Key Security Enable
bits : 6 - 7 (2 bit)
access : read-only

Enumeration:

0 : KEYEN_0

Backdoor key access disabled

0x1 : KEYEN_1

Backdoor key access disabled (preferred KEYEN state to disable backdoor key access)

0x2 : KEYEN_2

Backdoor key access enabled

0x3 : KEYEN_3

Backdoor key access disabled

End of enumeration elements list.


FPROT3

Program Flash Protection Registers
address_offset : 0x20 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FPROT3 FPROT3 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PROT

PROT : Program Flash Region Protect
bits : 0 - 7 (8 bit)
access : read-write

Enumeration:

0 : PROT_0

Program flash region is protected.

0x1 : PROT_1

Program flash region is not protected

End of enumeration elements list.


FOPT

Flash Option Register
address_offset : 0x3 Bytes (0x0)
size : 8 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

FOPT FOPT read-only 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 OPT

OPT : Nonvolatile Option
bits : 0 - 7 (8 bit)
access : read-only


FPROT2

Program Flash Protection Registers
address_offset : 0x31 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FPROT2 FPROT2 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PROT

PROT : Program Flash Region Protect
bits : 0 - 7 (8 bit)
access : read-write

Enumeration:

0 : PROT_0

Program flash region is protected.

0x1 : PROT_1

Program flash region is not protected

End of enumeration elements list.


FCCOB3

Flash Common Command Object Registers
address_offset : 0x4 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOB3 FCCOB3 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FPROT1

Program Flash Protection Registers
address_offset : 0x43 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FPROT1 FPROT1 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PROT

PROT : Program Flash Region Protect
bits : 0 - 7 (8 bit)
access : read-write

Enumeration:

0 : PROT_0

Program flash region is protected.

0x1 : PROT_1

Program flash region is not protected

End of enumeration elements list.


FCCOB2

Flash Common Command Object Registers
address_offset : 0x5 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOB2 FCCOB2 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FPROT0

Program Flash Protection Registers
address_offset : 0x56 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FPROT0 FPROT0 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 PROT

PROT : Program Flash Region Protect
bits : 0 - 7 (8 bit)
access : read-write

Enumeration:

0 : PROT_0

Program flash region is protected.

0x1 : PROT_1

Program flash region is not protected

End of enumeration elements list.


FCCOB1

Flash Common Command Object Registers
address_offset : 0x6 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOB1 FCCOB1 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FCCOB0

Flash Common Command Object Registers
address_offset : 0x7 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOB0 FCCOB0 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FCCOB7

Flash Common Command Object Registers
address_offset : 0x8 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOB7 FCCOB7 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FCCOB6

Flash Common Command Object Registers
address_offset : 0x9 Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOB6 FCCOB6 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FCCOB5

Flash Common Command Object Registers
address_offset : 0xA Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOB5 FCCOB5 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FCCOB4

Flash Common Command Object Registers
address_offset : 0xB Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOB4 FCCOB4 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FCCOBB

Flash Common Command Object Registers
address_offset : 0xC Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOBB FCCOBB read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FCCOBA

Flash Common Command Object Registers
address_offset : 0xD Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOBA FCCOBA read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FCCOB9

Flash Common Command Object Registers
address_offset : 0xE Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOB9 FCCOB9 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write


FCCOB8

Flash Common Command Object Registers
address_offset : 0xF Bytes (0x0)
size : 8 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FCCOB8 FCCOB8 read-write 0 1 2 3 4 5 6 7 Resets to 0 0 0 0 0 0 0 0 CCOBn

CCOBn : The FCCOB register provides a command code and relevant parameters to the memory controller
bits : 0 - 7 (8 bit)
access : read-write



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.