C2Fpctl: C2 Flash Programming Control; C2Fpdat: C2 Flash Programming Data - Silicon Laboratories EFM8 Series Reference Manual

Efm8 universal bee family
Hide thumbs Also See for EFM8 Series:
Table of Contents

Advertisement

23.4.4 C2FPCTL: C2 Flash Programming Control

Bit
7
Name
Access
Reset
C2 Address: 0x02
Bit
Name
7:0
C2FPCTL
This register is used to enable flash programming via the C2 interface. To enable C2 flash programming, the following co-
des must be written in order: 0x02, 0x01. Note that once C2 flash programming is enabled, a system reset must be issued
to resume normal operation.

23.4.5 C2FPDAT: C2 Flash Programming Data

Bit
7
Name
Access
Reset
C2 Address: 0xB4
Bit
Name
7:0
C2FPDAT
This register is used to pass flash commands, addresses, and data during C2 flash accesses. Valid commands are listed
below.
0x03: Device Erase
0x06: Flash Block Read
0x07: Flash Block Write
0x08: Flash Page Erase
silabs.com | Building a more connected world.
6
5
Reset
Access
Description
0x00
RW
Flash Programming Control Register.
6
5
Reset
Access
Description
0x00
RW
C2 Flash Programming Data Register.
C2 Debug and Programming Interface
4
3
C2FPCTL
RW
0x00
4
3
C2FPDAT
RW
0x00
EFM8UB3 Reference Manual
2
1
2
1
Rev. 0.2 | 360
0
0

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EFM8 Series and is the answer not in the manual?

This manual is also suitable for:

Efm8ub3

Table of Contents

Save PDF